/// <summary> /// Callback invoked when an "in" animation has just finished. /// </summary> /// <param name="animation">The animation.</param> public void InAnimationFinished(Animations.Animation animation) { Debug.Log(gameObject.name + " - " + animation.GetType().Name + " finished"); if (AnimationManager.Instance.Configuration.PingPongAfterInAnimation) { StartAllPingPongAnimations(); } }
/// <summary> /// Callback invoked when an "out" animation is stopped before finishing. /// </summary> /// <param name="animation">The animation.</param> public void OutAnimationStopped(Animations.Animation animation) { Debug.Log(gameObject.name + " - " + animation.GetType().Name + " stopped"); }
/// <summary> /// Callback invoked when an "out" animation has just finished. /// </summary> /// <param name="animation">The animation.</param> public void OutAnimationFinished(Animations.Animation animation) { Debug.Log(gameObject.name + " - " + animation.GetType().Name + " finished"); }
/// <summary> /// Callback invoked when an "in" animation has just started. /// </summary> /// <param name="animation">The animation.</param> public void InAnimationStarted(Animations.Animation animation) { Debug.Log(gameObject.name + " - " + animation.GetType().Name + " started"); }