Clock.schedule_interval迭代在Kivy(Python)中不起作用

时间:2016-07-05 20:52:40

标签: python kivy clock

我在kivy.clock使用时钟模块。我有5个不同的图像需要不断检查LEAP Motion的坐标。当前代码工作正常,但是我无法弄清楚为什么在迭代时只发生最后一个调度事件。 (计数功能正确读取图片数量)

    # for i in range(0, count):
    #     Clock.schedule_interval(lambda dt: self.animate(picture[i], (i - 2) * 300), 1.0 / 60.0)


    Clock.schedule_interval(lambda dt: self.animate(picture[0], -600), 1.0 / 60.0)
    Clock.schedule_interval(lambda dt: self.animate(picture[1], -300), 1.0 / 60.0)
    Clock.schedule_interval(lambda dt: self.animate(picture[2], 0), 1.0 / 60.0)
    Clock.schedule_interval(lambda dt: self.animate(picture[3], 300), 1.0 / 60.0)
    Clock.schedule_interval(lambda dt: self.animate(picture[4], 600), 1.0 / 60.0)

0 个答案:

没有答案