diff options
Diffstat (limited to 'examples/core/core_2d_camera.c')
| -rw-r--r-- | examples/core/core_2d_camera.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/examples/core/core_2d_camera.c b/examples/core/core_2d_camera.c index ba432f46..d6c85079 100644 --- a/examples/core/core_2d_camera.c +++ b/examples/core/core_2d_camera.c @@ -42,7 +42,7 @@ int main(void) Camera2D camera = { 0 }; camera.target = (Vector2){ player.x + 20, player.y + 20 }; - camera.offset = (Vector2){ screenWidth / 2, screenHeight / 2 }; + camera.offset = (Vector2){ screenWidth/2, screenHeight/2 }; camera.rotation = 0.0f; camera.zoom = 1.0f; @@ -54,14 +54,10 @@ int main(void) { // Update //---------------------------------------------------------------------------------- - if (IsKeyDown(KEY_RIGHT)) - { - player.x += 2; // Player movement - } - else if (IsKeyDown(KEY_LEFT)) - { - player.x -= 2; // Player movement - } + + // Player movement + if (IsKeyDown(KEY_RIGHT)) player.x += 2; + else if (IsKeyDown(KEY_LEFT)) player.x -= 2; // Camera target follows player camera.target = (Vector2){ player.x + 20, player.y + 20 }; |
