mouse: Return float movement for precise scrolling where possible (#1397)

This commit is contained in:
Doyle 2020-10-06 05:16:23 +11:00 committed by GitHub
parent a4ea9f872f
commit b29311c7ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 19 additions and 19 deletions

View file

@ -213,7 +213,7 @@ void App::GameLoop()
DisableCursor();
}
static int pos = 0;
static float pos = 0;
pos -= GetMouseWheelMove();
//----------------------------------------------------------------------------------
@ -235,7 +235,7 @@ void App::GameLoop()
if (IsKeyDown(KEY_BACKSPACE)) DrawRectangle(280, 250, 20, 20, BLACK);
if (IsMouseButtonDown(MOUSE_LEFT_BUTTON)) DrawRectangle(280, 250, 20, 20, BLACK);
DrawRectangle(280, pos + 50, 20, 20, BLACK);
DrawRectangle(280, (int)pos + 50, 20, 20, BLACK);
DrawRectangle(250, 280 + (gTime++ % 60), 10, 10, PURPLE);
EndDrawing();