public void InitAnimations() { ShrinkAnimator shrinkAnimator = new ShrinkAnimator(TimeSpan.FromSeconds(2)); BlinkAnimator blinkAnimator = new BlinkAnimator(TimeSpan.FromSeconds(0.3), TimeSpan.FromSeconds(2)); FadeOutAnimator fadeoutAnimator = new FadeOutAnimator(TimeSpan.FromSeconds(2)); fadeoutAnimator.Finished += fadeoutAnimator_Finished; this.Animations.Add(shrinkAnimator); this.Animations.Add(blinkAnimator); this.Animations.Add(fadeoutAnimator); this.Animations.Pause(); }
public void InitAnimations() { ShrinkAnimator shrinkAnimator = new ShrinkAnimator(TimeSpan.FromSeconds(1.5)); RotateAnimator rotateAnimator = new RotateAnimator(5, RotateAnimator.eDirection.Right, TimeSpan.FromSeconds(1.5)); CellAnimator cellAnimator = new CellAnimator(TimeSpan.FromMilliseconds(500), r_TextureStartIndex, r_TextureEndIndex, TimeSpan.Zero); this.Animations.Add(shrinkAnimator); this.Animations.Add(rotateAnimator); this.Animations.Add(cellAnimator); cellAnimator.Resume(); shrinkAnimator.Pause(); rotateAnimator.Pause(); this.Animations.Resume(); shrinkAnimator.Finished += shrinkAnimator_Finished; }