在基维的 Time.sleep

Bah*_*man 3 python delay kivy

我正在寻找类似time.sleepKivy 的东西,因为 kivy 不支持time.sleep并且当我使用time.sleep. 我搜索并找到了一个名为:

Clock.schedule_interval(self.callback, interval)
Run Code Online (Sandbox Code Playgroud)

但它可能不像time.sleep. Clock.schedule每 x 秒调用一个函数,但我想延迟。

kivy.clock

inc*_*ent 5

kivy 不支持 time.sleep

Kivy 支持 time.sleep 就好了,它只是不做你想让它做的事情 - 根据函数名称,它休眠,这意味着 kivy '冻结',因为它不接受输入,更新图形等。

无论如何,这听起来像你想要的Clock.schedule_once(function, time)。这将dttime几秒钟内调用该函数(带有默认参数)。