From e9143b8a8d2eb439b01b94c00518db2b59ffb1e7 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Thu, 28 Nov 2013 19:59:56 +0100 Subject: Added some functions and Updated examples View CHANGELOG for details --- examples/ex03a_input_keys.c | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'examples/ex03a_input_keys.c') 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 -- cgit v1.2.3