public void Inject(PigmanController controller) { animator = controller.di.animator; animationEvents = controller.di.animationEvents; flip = controller.di.physics.flip; initialDirection = flip.Direction; }
public void Inject(PlayerUnitDI di) { stateMachine = di.stateMachine; physics = di.physics; flip = di.flip; vulnerability = di.vulnerability; }
public void Inject(PlayerUnitDI di) { physics = di.physics; input = di.mainDi.controller.input; flip = di.flip; ReadStats(di.stats.Data); }
public void Inject(PlayerUnitDI di) { action = di.abilities.action; flip = di.flip; isShield = di.stats.SlimeType == SlimeType.Shield; }