public PlayerMover(Transform self, FiringActivator trigger, ISwitcherState switcher, Joystick input, float maxSpeed) : base(self, trigger, switcher, input) { _mover = new Mover(self, maxSpeed); _rotator = new Rotator(input.GetComponentInParent <Canvas>(), 5f, self); }
public PlayerIdle(Transform self, FiringActivator trigger, ISwitcherState switcher, Joystick input) : base(self, trigger, switcher, input) { _rotator = new Rotator(input.GetComponentInParent <Canvas>(), 2f, self); }