QML Animation解释

SpringAnimation:

这个动画模仿泉水的震荡效果(没看过泉水?....)主要有两个参数,一个spring,一个damping.

spring控制动画的加速,就是属性趋近目标值的强度(strongly).

damping(阻尼,抑制)控制动画的消亡速度.从0-1.0,值越大,消逝越快,默认为零...就是说默认情况下动画基本不会停下来.


mass: real

重力:默认为1.0,此值越大,则动画越慢,当动画消逝时越像泉水.具个人理解,感觉好像是惯性之类的意思.


还有一些属性就不列举了,感觉跟物理知识比较挂钩...看不太懂




动画都有一个loops属性,为其赋予Animation.Infinite可以让动画无穷无尽地执行,在RotationAnimation中可能更常用.

你可能感兴趣的:(QML Animation解释)