Ejemplo n.º 1
0
 /// <summary>
 /// The same as the other change animation methods, but this one only runs successfully if it is currently not blending an animation.
 /// If it is, nothing happens.
 /// </summary>
 public void ChangeAnimationIfNotBlending(DriverAnimation anim, AnimationBlendingTransition transition = AnimationBlendingTransition.BlendWhileAnimating, float duration = 0.2f)
 {
     if (ModelComponents[0].AnimationBlender.Complete)
         ChangeAnimation(anim, transition, duration);
 }
Ejemplo n.º 2
0
 public void ChangeAnimation(DriverAnimation anim, AnimationBlendingTransition transition = AnimationBlendingTransition.BlendWhileAnimating, float duration = 0.2f)
 {
     ChangeAnimation(anim.ToString(), transition, duration);
 }