예제 #1
0
 public void Inject(PigmanController controller)
 {
     this.controller = controller;
     stateMachine    = controller.di.stateMachine;
     animator        = controller.di.animator;
     currentHp       = controller.data.hp;
     data            = controller.data;
 }
예제 #2
0
 public void Inject(PigmanController controller)
 {
     this.controller = controller;
     stateMachine    = controller.di.stateMachine;
     data            = controller.data;
     physics         = controller.di.physics;
     stateMachine.attack.OnIsAttackingChange += OnIsAttackingChange;
     OnIsAttackingChange(false);
 }
예제 #3
0
 public void Inject(PigmanController controller)
 {
     range        = controller.di.range;
     stateMachine = controller.di.stateMachine;
 }