Files
Continentis/Assets/OtherPlugins/AnimatorPlus/Example/Scripts/PlayAnimationExample.cs
2025-12-03 09:22:57 -05:00

34 lines
909 B
C#

using UnityEngine;
namespace AnimatorPlus.Example
{
public class PlayAnimationExample : MonoBehaviour
{
public AnimatorPlus animatorPlus;
public AnimationClip animationClip;
public AvatarMask avatarMask;
public float fadeTime = 0.2f;
public float fadeInTime = 0.2f;
public float fadeOutTime = 0.2f;
public void PlayAnimator()
{
animatorPlus.PlayAnimator(fadeTime);
}
public void OnSliderValueChanged(float value)
{
animatorPlus.Animator.SetFloat("Speed", value);
}
public void PlayAnimationClip()
{
animatorPlus.PlayAnimationClip(animationClip, fadeInTime,fadeTime);
}
public void PlayAnimationClipWithMask()
{
animatorPlus.PlayAnimationClip(animationClip, fadeTime, fadeTime, avatarMask);
}
}
}