ColorAnimation是专门用于颜色值变化的一种属性动画。

 

ColorAnimation和其他属性动画的使用方式是一样的,由于它是特定

类型的属性动画,它的属性from和to的值的类型必须是颜色。因此

对于颜色动画,使用ColorAnimation要比直接使用PropertyAnimation

动画效率要高一些。

 

示例:

例子使用ColorAnimation on 属性的动画触发方式,这种方式预先就定义了动画的目标

对象和它的属性,这里动画绑定的是id为rect矩形的color属性。

 

from指定开始颜色为红色,若不写from则使用当前颜色,to为目标颜色 。

 

这里没有手动触发动画,当元素加载完成自动执行动画,动画效果如下:

看到颜色从红色变成了蓝色。只不过从红色到蓝色时间较短。

 

 

---> 文章来源于我的个人博客:fearlazy
---> 编程是一件怎么也学不会的事情,但是如果能享受学习的过程也是挺好的。