diff options
Diffstat (limited to 'examples/ex03a_input_keys.c')
| -rw-r--r-- | examples/ex03a_input_keys.c | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/examples/ex03a_input_keys.c b/examples/ex03a_input_keys.c index da7d2123..0de39425 100644 --- a/examples/ex03a_input_keys.c +++ b/examples/ex03a_input_keys.c @@ -12,46 +12,48 @@ #include "raylib.h" int main() -{ +{ + // Initialization + //-------------------------------------------------------------------------------------- int screenWidth = 800; int screenHeight = 450; Vector2 ballPosition = { screenWidth/2, screenHeight/2 }; - // Initialization - //--------------------------------------------------------- InitWindow(screenWidth, screenHeight, "raylib example 05 - keyboard input"); - //---------------------------------------------------------- + + SetTargetFPS(60); // Set target frames-per-second + //-------------------------------------------------------------------------------------- // Main game loop while (!WindowShouldClose()) // Detect window close button or ESC key { // Update - //----------------------------------------------------- + //---------------------------------------------------------------------------------- if (IsKeyPressed(KEY_RIGHT)) ballPosition.x += 0.8; if (IsKeyPressed(KEY_LEFT)) ballPosition.x -= 0.8; if (IsKeyPressed(KEY_UP)) ballPosition.y -= 0.8; if (IsKeyPressed(KEY_DOWN)) ballPosition.y += 0.8; - //----------------------------------------------------- + //---------------------------------------------------------------------------------- // Draw - //----------------------------------------------------- + //---------------------------------------------------------------------------------- BeginDrawing(); ClearBackground(RAYWHITE); - DrawText("move the ball with arrow keys", 10, 10, 20, 1, DARKGRAY); + DrawText("move the ball with arrow keys", 10, 10, 20, DARKGRAY); DrawCircleV(ballPosition, 50, MAROON); EndDrawing(); - //----------------------------------------------------- + //---------------------------------------------------------------------------------- } // De-Initialization - //--------------------------------------------------------- + //-------------------------------------------------------------------------------------- CloseWindow(); // Close window and OpenGL context - //---------------------------------------------------------- + //-------------------------------------------------------------------------------------- return 0; }
\ No newline at end of file |
