mirror of
https://github.com/raysan5/raylib.git
synced 2025-12-25 10:22:33 -05:00
Improved function GetKeyPressed()
To support multiple keys (including function keys)
This commit is contained in:
@ -1735,10 +1735,11 @@ static void KeyCallback(GLFWwindow *window, int key, int scancode, int action, i
|
||||
TakeScreenshot();
|
||||
}
|
||||
#endif
|
||||
else currentKeyState[key] = action;
|
||||
|
||||
// TODO: Review (and remove) this HACK for GuiTextBox, to deteck back key
|
||||
if ((key == 259) && (action == GLFW_PRESS)) lastKeyPressed = 3;
|
||||
else
|
||||
{
|
||||
currentKeyState[key] = action;
|
||||
if (action == GLFW_PRESS) lastKeyPressed = key;
|
||||
}
|
||||
}
|
||||
|
||||
// GLFW3 Mouse Button Callback, runs on mouse button pressed
|
||||
|
||||
Reference in New Issue
Block a user