Esempio n. 1
0
 private void AnimationBehavior_OnAnimationCompleted(object sender, AnimationCompletedEventArgs e)
 {
     Completed = true;
     if (_animator != null)
     {
         SetPlayPauseEnabled(_animator.IsPaused || _animator.IsComplete);
     }
 }
        protected override void OnCompleted(AnimationCompletedEventArgs args)
        {
            if (args.Result == AnimationResult.Canceled)
            {
                UndoStepAdded = false;
            }

            base.OnCompleted(args);
        }
Esempio n. 3
0
 private void holder_AnimationCompleted(DependencyObject d, AnimationCompletedEventArgs e)
 {
     Console.WriteLine("completed");
 }
Esempio n. 4
0
        void Animation_Completed(object sender, AnimationCompletedEventArgs e)
        {

            switch (currentState)
            {
                case CityState.Catch:
                    ChangeState(CityState.PostCatch);

                    //if (!throwRgball.IsPathFinished)
                    //{
                    //    reThrowDelay = 0.5f;
                    //}
                    break;
                case CityState.PostCatch:
                    ChangeState(CityState.Stopped);
                    break;
                case CityState.Fear:
                    ChangeState(CityState.Stopped);
                    break;
                case CityState.Idle:
                    ChangeState(CityState.Stopped);
                    break;
                case CityState.Laugh:
                    ChangeState(CityState.Stopped);
                    break;
                case CityState.Throw:
                case CityState.ThrowContinued:
                    ChangeState(CityState.Stopped);
                    break;
                case CityState.WakeingUp:
                    ChangeState(CityState.Stopped);
                    break;
            }

            //currentStateEnded = true;
        }