public PlayerModel(Vector3 position, Vector3 direction, BoundsWithRotation movementArea, IInputSystem inputSystem) { Direction = direction; _startPosition = position; _inputSystem = inputSystem; _movementArea = movementArea; Reset(); }
public MouseInputSystem(BoundsWithRotation area, Vector3 axis) : base(area, axis) { }
public DeviceInputSystem(BoundsWithRotation area, Vector3 axis) { _area = area; _axis = axis; }