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) { physics = controller.di.physics; animator = controller.di.animator; animationEvents = controller.di.animationEvents; data = controller.data; goBackPosition = controller.transform.position; }
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); }