如何多次旋转小部件?

此处的官方示例显示了如何将小部件旋转一次:


from kivy.app import App

from kivy.lang import Builder


kv = '''

FloatLayout:


    Button:

        text: 'hello world'

        size_hint: None, None

        pos_hint: {'center_x': .5, 'center_y': .5}

        canvas.before:

            PushMatrix

            Rotate:

                angle: 45

                origin: self.center

        canvas.after:

            PopMatrix

'''



class RotationApp(App):

    def build(self):

        return Builder.load_string(kv)



RotationApp().run()

但是如果我想创建一个旋转循环,即如何多次更改角度(并显示结果)?


慕妹3242003
浏览 186回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python