Пример #1
0
        public static void SetAnimation(this Animator animator, AnimationParameter animation, object value = null)
        {
            var animationToSet = animator.parameters.Where(acp => acp.name == animation.ToAnimationName()).FirstOrDefault();

            if (animationToSet == null)
            {
                Debug.LogWarning("Cannot find animation in the current animator. Defines it in your animator controller.", animator);
                return;
            }

            animator.SetAnimation(animationToSet, value);
        }