摘要:        
使用Animation Easing函数可以创造出更具有动感的动画。对比下面两个动画。普通线性动画:使用Easing Function:通过VS写下这段代码并运行,你就知道加了Easing Function后与之前的显著差别。使用Easing Function,可以让我们很简单的创建效果复杂的动画。每一个Easing Function都继承自EasingFunctionBase并实现EasingMode。EasingMode有三个值:EaseIn,EaseOut和EaseInOut。EaseOut变化曲线图:EaseIn变化曲线图:Silverlight提供了11种easing functio    阅读全文
posted @ 2014-04-09 23:56
Gyoung
阅读(1434)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Animation规则基于时间:你设置动画的初始状态,最终状态,及持续时间,Silverlight会计算帧速率。作用于属性(properties):一个Silverlight动画只能做一件事情,在某段时间内修改某个属性的值。这似乎是一个很大的限制,但你可以通过同时修改多个属性来创造令人惊讶的动画效果。不同的数据类型需要不同的动画类。比如:Button.Width是double类型的,要创作针对这个属性的动画,你就要使用DoubleAnimation类。如果你想改变背景色,你就需要ColorAnimation 类。Silverlight只有相当有限的几个Animation 类,你能修改的属性只限    阅读全文
posted @ 2014-04-09 23:55
Gyoung
阅读(3367)
评论(0)
推荐(2)
        

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号