Files
Continentis/Assets/OtherPlugins/AnimatorPlus/Example/Scripts/PlayAnimationExample.cs

34 lines
909 B
C#
Raw Normal View History

2025-12-03 09:22:57 -05:00
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);
}
}
}