PlayAudioStateMachineBehaviour.cs 336 B

12345678910111213
  1. using System;
  2. using UnityEngine;
  3. public class PlayAudioStateMachineBehaviour : StateMachineBehaviour
  4. {
  5. public override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
  6. {
  7. R.Audio.PlayEffect(this._id, new Vector3?(animator.transform.position));
  8. }
  9. [SerializeField]
  10. private int _id;
  11. }