Silverlight Easing in VB.NET
Animation in Silverlight is one of the exciting topics which is available since the initial release of the Silverlight technology. There are some enhancements and performance improvements in every release of Silverlight on Animations.
Easing: Animation in Silverlight is one of the exciting topics which is available since the initial release of the Silverlight technology. There are some enhancements and performance improvements in every release of Silverlight on Animations. You have also an another ability that is Easing you can add easing to youe animation, it is allows you to alter the change in properties so that, instead of the change being constant, you can add some acceleration, deceleration, etc.
Let's describe the EasingMode. You can set it to:
- EaseIn - the animation ease function occurs in the beginning of the animation.
- EaseOut - the animation ease function occurs in the end of the animation.
- EaseInOut - the animation ease function occurs both in the beginning and in the end of the animation.
The different types of EasingMode are:
- BackEase
- BounceEase
- CircleEase
- CubicEase
- ElasticEase
- ExponentialEase
- PowerEase
- QuarticEase
- QuiniticEase
- SineEase
The following graphs demonstrate the different values of EasingMode, where f(t) represents the animation progress and t represents time.
Summary
Hope this article help you to understand easing feature in silverlight.