我正在尝试让我的速度表上的指针从左移动到右。有没有函数可以制作动画?一个简单的函数或帮助就可以了。
.py文件
import kivy
from kivy.lang import Builder
from kivy.uix.screenmanager import Screen, ScreenManager
from kivy.app import App
class SpeedWindow(Screen):
pass
class WindowManager(ScreenManager):
pass
KV = """
WindowManager:
SpeedWindow:
<SpeedWindow>:
Image:
source: 'cadran.png'
size_hint: None, None
size: 400, 400
pos_hint: {'center_x': 0.5, 'center_y': 0.5}
Image:
source: 'needle.png'
size_hint: None, None
size: 300, 300
pos_hint: {'center_x': 0.5, 'center_y': 0.5}
"""
class MyMainApp(App):
def build(self):
return Builder.load_string(KV)
if __name__ == "__main__":
MyMainApp().run()
Rotate
和Animation
。请参见这个类似的应用程序。 - John Anderson