コード例 #1
0
ファイル: AttackingState.cs プロジェクト: NullXin/aiqiyi
 public override void EnterState(BaseFSM fsm)
 {
     base.EnterState(fsm);
     gun = fsm.GetComponent <wzx.Gun>();
     fsm.GetComponentInChildren <AnimationEventBehaviour>().attackHandler += DoFiring;
 }
コード例 #2
0
ファイル: AttackingState.cs プロジェクト: NullXin/aiqiyi
 public override void ExitState(BaseFSM fsm)
 {
     base.ExitState(fsm);
     fsm.GetComponentInChildren <AnimationEventBehaviour>().attackHandler -= DoFiring;
 }
コード例 #3
0
 public override void EnterState(BaseFSM fsm)
 {
     base.EnterState(fsm);
     gun = fsm.gun;
     fsm.GetComponentInChildren <AnimationEventBehaviour>().OnAttackHandler += DoShooting;
 }