using UnityEngine; public class AnimSfxPlayer : StateMachineBehaviour { [SerializeField] private AudioClip _clip; [SerializeField, Range(0, 1)] private float _relativeVolume = 1; public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { animator.GetComponent().PlayOneShot(_clip, _relativeVolume); } }