chip-gameV3/Assets/Scripts/Audio/FonSoundEnabler.cs

24 lines
517 B
C#

using UnityEngine;
public class FonSoundEnabler : StateMachineBehaviour
{
[SerializeField] private AudioClip _fonClip;
[SerializeField] private bool enable;
public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
{
var src = animator.GetComponent<AudioSource>();
src.clip = _fonClip;
src.loop = true;
if(enable)
{
src.Play();
}
else
{
src.Stop();
}
}
}