Guillaume André

Apprentissage, étude et approfondissement des nouvelles technologies

Posts Tagged ‘easing

En complément du post Silverlight 3 animations easing voici comment réaliser des animations Silverlight 3 entièrement côté code behind.
Le code ci-dessous permet d’animer la propriété “Canvas.Left” d’une Ellipse. Le but est uniquement d’apprendre à appliquer un effet de easing à une animation avec C#.
 
Création du Storyboard
Storyboard sb = new Storyboard();
Storyboard.SetTargetName(sb, "monEllipse");
Storyboard.SetTargetProperty(sb, new PropertyPath("(Canvas.Left)"));
Un Storyboard peut [...]

21 Mar, 2009

Silverlight 3 : Animation Easing

Posted by: Guillaume Andre In: Silverlight

Silverlight 3 introduit les Easing Animation. Ce sont ni plus ni moins que des animations avec des décélarations et accélérations. En Silverlight 2 il était nécessaire d’utiliser des AnimationUsingKeyFrames et des KeySplines. A présent il suffit de choisir un type d’animation prédéfini pour appliquer une animation à n’importe quel objet et obtenir des effets graphiques [...]