[索引页]
[源码下载]
作者: webabcd
介绍
Silverlight 3.0 动画的缓动效果:
在线DEMO
http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html
示例
1、Silverlight 3.0 内置的 11 种缓动效果的 Demo
Easing.xaml
Easing.xaml.cs
[源码下载]
稳扎稳打Silverlight(37) - 3.0动画之Easing(缓动效果)
作者: webabcd
介绍
Silverlight 3.0 动画的缓动效果:
- Easing 可以与 Storyboard 结合实现动画的缓动效果
- Silverlight 3 内置 11 种缓动效果:分别为BackEase,BounceEase,CircleEase,CubicEase,ElasticEase,ExponentialEase,PowerEase,QuadraticEase,QuarticEase,QuinticEase,SineEase
- 各个缓动类都继承自 EasingFunctionBase,除了 EasingFunctionBase 提供的功能外,各个缓动类可能还会有各自的属性(懒的写了,查文档吧)
- EasingFunctionBase 有一个用于设置缓动模式的枚举类型属性 EasingMode (EasingMode.EaSEOut(默认值),EasingMode.EaseIn,EasingMode.EaseInOut)
在线DEMO
http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html
示例
1、Silverlight 3.0 内置的 11 种缓动效果的 Demo
Easing.xaml
Easing.xaml.cs
2、自定义缓动效果的 Demo
MyCustomEasing.cs