public PlayerMoveBehaviour(Transform transformToMove, Boundaries boundaries, ISpeedValue speed, ISpeedValue blockerSpeed, IInput <ProbedDirectionInput> input, IAudioGraphicBehaviourController <Vector2> controller) : base(input, controller) { inputModule = input; this.transformToMove = transformToMove; this.speed = speed; this.blockerSpeed = blockerSpeed; this.boundaries = boundaries; }
public ScreenSpaceMoveBehaviour(Transform transformToMove, ISpeedValue data, IInput <Vector2> input, IAudioGraphicBehaviourController <Vector2> controller) : base(input, controller) { this.transformToMove = transformToMove; this.data = data; }