summaryrefslogtreecommitdiffhomepage
path: root/src/rcamera.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/rcamera.h')
-rw-r--r--src/rcamera.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/rcamera.h b/src/rcamera.h
index 22a468cf..c1b048e0 100644
--- a/src/rcamera.h
+++ b/src/rcamera.h
@@ -448,8 +448,9 @@ void UpdateCamera(Camera *camera, int mode)
if (IsKeyDown(KEY_E)) CameraRoll(camera, CAMERA_ROTATION_SPEED);
// Camera movement
-
- if (!IsGamepadAvailable(0)){
+ if (!IsGamepadAvailable(0))
+ {
+ // Mouse/Keyboard support
CameraYaw(camera, -mousePositionDelta.x*CAMERA_MOUSE_MOVE_SENSITIVITY, rotateAroundTarget);
CameraPitch(camera, -mousePositionDelta.y*CAMERA_MOUSE_MOVE_SENSITIVITY, lockView, rotateAroundTarget, rotateUp);
@@ -458,8 +459,9 @@ void UpdateCamera(Camera *camera, int mode)
if (IsKeyDown(KEY_S)) CameraMoveForward(camera, -CAMERA_MOVE_SPEED, moveInWorldPlane);
if (IsKeyDown(KEY_D)) CameraMoveRight(camera, CAMERA_MOVE_SPEED, moveInWorldPlane);
}
- else {
- // Simple Controller Support
+ else
+ {
+ // Gamepad controller support
CameraYaw(camera, -(GetGamepadAxisMovement(0, GAMEPAD_AXIS_RIGHT_X) * 2)*CAMERA_MOUSE_MOVE_SENSITIVITY, rotateAroundTarget);
CameraPitch(camera, -(GetGamepadAxisMovement(0, GAMEPAD_AXIS_RIGHT_Y) * 2)*CAMERA_MOUSE_MOVE_SENSITIVITY, lockView, rotateAroundTarget, rotateUp);