【发布时间】:2021-05-02 15:02:05
【问题描述】:
我正在使用 kivy 开发一个小项目。目前,我使用动画实用程序为小部件设置动画(更改位置、循环通过精灵图集等)。到目前为止一切都很好,但我不知道我应该如何暂停动画并在以后继续它们。我知道我可以使用时钟调度机制和clock.cancel,但这会使整个动画类毫无意义。
【问题讨论】:
我正在使用 kivy 开发一个小项目。目前,我使用动画实用程序为小部件设置动画(更改位置、循环通过精灵图集等)。到目前为止一切都很好,但我不知道我应该如何暂停动画并在以后继续它们。我知道我可以使用时钟调度机制和clock.cancel,但这会使整个动画类毫无意义。
【问题讨论】:
Animation 类具有start、stop 和cancel 方法,您可以使用它来按您喜欢的方式操作它。也许我们也应该有一个pause,但你可以用它们达到同样的效果。
【讨论】: