示例#1
0
 public override void OnStateEnter(
     Animator animator,
     AnimatorStateInfo stateInfo,
     int stateMachinePathHash)
 {
     Event.RegisterListener(this);
     this.animator = animator;
 }
示例#2
0
 public override void OnStateMachineEnter(
     Animator animator,
     int stateMachinePathHash)
 {
     base.OnStateMachineEnter(animator, stateMachinePathHash);
     Event.RegisterListener(this);
     this.animator = animator;
 }
示例#3
0
 // Start is called before the first frame update
 void Start()
 {
     pauseEvent.RegisterListener(this);
 }
 // When the object is enabled, you must immediately add it to the channel
 private void OnEnable()
 {
     _event.RegisterListener(this);
 }