动画卡,但是鼠标不停地操作界面就变得流畅
程序通过DoubleAnimation做了动画,界面有几个元素也是同样,加在一起,简单有动画效果的元素数量在30个的样子。
当程序打开后,动画就非常卡,几乎是ppt了,一张一张的切,这时,如果鼠标拖动界面上的滚动条,或者是不停地在按钮上移动从而引起按钮的凹凸效果,则动画会随着按钮的凹凸频率或者界面的滚动频率来切换,反而显得流畅得多。
正常理解的情况下,不是应该越卡的程序,鼠标越是操作,其会变得越卡么?是不是有什么我不知道的原理。
其二,30个元素通过DoubleAnimatinon简单地修改ScaleTranform就卡成这样,是不是我的打开方式不对?