2016-05-15 63 views

回答

1

使用旋转画布指令,结合PushMatrix和PopMatrix来约束受影响的区域,例如,在KV语言:

canvas: 
    PushMatrix: 
    Rotate: 
     angle: 0.3 
    PopMatrix: 

或在Python代码with canvas:块的等价物。

+0

但是我现在注意到了一些闪烁(我每0.1秒调用一次这个改变)。无论如何要停止闪烁,或者我不应该经常调用这个变化吗? – Aquan1111

+0

我不认为这应该闪烁,也许在kivy邮件列表(甚至是github问题)上提出了一个问题的可运行示例问题。 – inclement

+0

我不知道这是否有帮助,但调用创建和旋转指令的函数的线程与主线程分离,并且闪烁只发生在我拖动指令所在的画布时(包含画布在scrollView里面)。 – Aquan1111