Example #1
0
        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();
        }
Example #2
0
        public new void InitAnimations()
        {
            BlinkAnimator   blinkAnimation  = new BlinkAnimator("blink1", TimeSpan.FromSeconds(0.2), TimeSpan.FromSeconds(3));
            ShrinkAnimator  shrinkAnimation = new ShrinkAnimator("shrink1", TimeSpan.FromSeconds(3));
            FadeOutAnimator fadeoutAnimator = new FadeOutAnimator("fadeout1", TimeSpan.FromSeconds(3));

            this.Animations.Add(blinkAnimation);
            this.Animations.Add(shrinkAnimation);
            this.Animations.Add(fadeoutAnimator);

            fadeoutAnimator.Finished += new EventHandler(fadeoutAnimator_Finished);
        }
Example #3
0
        public void InitAnimations()
        {
            RotateAnimator  rotateAnimator  = new RotateAnimator(4, RotateAnimator.eDirection.Right, TimeSpan.Zero);
            FadeOutAnimator fadeOutAnimator = new FadeOutAnimator(TimeSpan.FromSeconds(2));
            BlinkAnimator   blinkAnimator   = new BlinkAnimator("BlinkAnimator", TimeSpan.FromSeconds(0.2), TimeSpan.FromSeconds(2));

            fadeOutAnimator.Finished += fadeOutAnimator_Finished;
            this.Animations.Add(fadeOutAnimator);
            this.Animations.Add(rotateAnimator);
            this.Animations.Add(blinkAnimator);
            this.Animations.Enabled = true;
            this.Animations["FadeOutAnimator"].Pause();
            this.Animations["RotateAnimator"].Pause();
            this.Animations["BlinkAnimator"].Pause();
        }
Example #4
0
        public void InitRotateFadeOutAnimation()
        {
            if (m_Animations["blink1"] != null)
            {
                m_Animations.Remove("blink1");
            }

            FadeOutAnimator fadeoutAnimator = new FadeOutAnimator("fadeout1", TimeSpan.FromSeconds(2.6));
            RotateAnimator  rotateAnimator  = new RotateAnimator("rotate1", TimeSpan.FromSeconds(0.16), TimeSpan.FromSeconds(2.6));

            this.Animations.Add(fadeoutAnimator);
            this.Animations.Add(rotateAnimator);

            rotateAnimator.Finished += new EventHandler(rotateAnimation_Finished);
        }
Example #5
0
        protected override void InitAnimations()
        {
            BlinkAnimator   blinkAnimator   = new BlinkAnimator(TimeSpan.FromSeconds(0.16), TimeSpan.FromSeconds(2.5));
            RotateAnimator  rotateAnimator  = new RotateAnimator((MathHelper.Pi * 2) * 4, TimeSpan.FromSeconds(2.5));
            FadeOutAnimator fadeOutAnimator = new FadeOutAnimator(TimeSpan.FromSeconds(2.5));

            this.Animations.Add(blinkAnimator);
            this.Animations.Add(rotateAnimator);
            this.Animations.Add(fadeOutAnimator);
            (this.Animations["BlinkAnimation"] as BlinkAnimator).Enabled     = false;
            (this.Animations["RotateAnimation"] as RotateAnimator).Enabled   = false;
            (this.Animations["FadeOutAnimation"] as FadeOutAnimator).Enabled = false;

            blinkAnimator.Finished   += onBlinkAnimatorFinished;
            fadeOutAnimator.Finished += onFadeOutAnimatorFinished;

            this.Animations.Enabled = true;
        }
        protected override void InitAnimations()
        {
            BlinkAnimator   blinkAnimator   = new BlinkAnimator(TimeSpan.FromSeconds(0.3), TimeSpan.FromSeconds(2.2));
            ShrinkAnimator  shrinkAnimator  = new ShrinkAnimator(TimeSpan.FromSeconds(2.2));
            FadeOutAnimator fadeOutAnimator = new FadeOutAnimator(TimeSpan.FromSeconds(2.2));

            this.Animations.Add(blinkAnimator);
            this.Animations.Add(shrinkAnimator);
            this.Animations.Add(fadeOutAnimator);

            (this.Animations["BlinkAnimation"] as BlinkAnimator).Enabled     = false;
            (this.Animations["ShrinkAnimation"] as ShrinkAnimator).Enabled   = false;
            (this.Animations["FadeOutAnimation"] as FadeOutAnimator).Enabled = false;

            fadeOutAnimator.Finished += onFadeOutAnimatorFinished;
            shrinkAnimator.Finished  += onShrinkAnimatorFinished;
            blinkAnimator.Finished   += onBlinkAnimatorFinished;
            this.Animations.Enabled   = true;
        }
Example #7
0
        private void initAnimations()
        {
            TimeSpan animationLength = TimeSpan.FromSeconds(2.5);
            TimeSpan blinkLength     = TimeSpan.FromSeconds((double)1 / 15);

            BlinkAnimator blinker = new BlinkAnimator("Blinker", blinkLength, animationLength);

            float spinsPerSecond = MathHelper.TwoPi * 4;

            SpinAnimator    spinner = new SpinAnimator("Spinner", spinsPerSecond, animationLength);
            FadeOutAnimator fader   = new FadeOutAnimator("Fader", animationLength);

            blinker.Finished += new EventHandler(onHitAnimationFinish);
            spinner.Finished += new EventHandler(onHitAnimationFinish);

            this.Animations.Add(blinker);
            this.Animations.Add(spinner);
            this.Animations.Add(fader);

            this.Animations.Enabled = true;
            this.Animations["Blinker"].Pause();
            this.Animations["Spinner"].Enabled = false;
            this.Animations["Fader"].Enabled   = false;
        }