Example #1
0
 public void Inject(PigmanController controller)
 {
     animator         = controller.di.animator;
     animationEvents  = controller.di.animationEvents;
     flip             = controller.di.physics.flip;
     initialDirection = flip.Direction;
 }
Example #2
0
 public void Inject(PigmanController controller)
 {
     animator        = controller.di.animator;
     physics         = controller.di.physics;
     animationEvents = controller.di.animationEvents;
     data            = controller.data;
     range           = controller.di.range;
 }
 public void Inject(PigmanController controller)
 {
     this.controller = controller;
     stateMachine    = controller.di.stateMachine;
     animator        = controller.di.animator;
     currentHp       = controller.data.hp;
     data            = controller.data;
 }
    public void Inject(PigmanController controller)
    {
        physics         = controller.di.physics;
        animator        = controller.di.animator;
        animationEvents = controller.di.animationEvents;
        data            = controller.data;

        goBackPosition = controller.transform.position;
    }
 public void Inject(PigmanController controller)
 {
     animator = controller.di.animator;
 }
Example #6
0
 public void Inject(PigmanController controller)
 {
     animator        = controller.di.animator;
     animationEvents = controller.di.animationEvents;
     data            = controller.data;
 }