OnKeyDown: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{ | {{ScriptItem2 | ||
| | |name = onKeyDown | ||
|side = client | |||
|type = event | |type = event | ||
| | |games = iii vc sa iv | ||
| | |desc = a key is pressed down. If the key is held down, the event is triggered repeatedly. | ||
| | |arg1 = int virtualKey The virtual key code for the key that was pressed down. | ||
|arg2 = int physicalKey The physical key code for the key that was pressed down. | |||
| | |arg3 = int keyModifiers The key modifiers that were active when the key was pressed down. | ||
| | |note = See [https://wiki.libsdl.org/SDL_Keysym SDL Key Information]. | ||
| | |cancel = false | ||
}} | }} |
Latest revision as of 20:28, 19 November 2022
Event
Client Only
Online and Offline
Not Cancellable
Available since Client 1.0.0
onKeyDown(Event event, int virtualKey, int physicalKey, int keyModifiers)
The onKeyDown event is invoked when a key is pressed down. If the key is held down, the event is triggered repeatedly.
Parameters
1) | Event | event | The event object for this event. |
2) | int | virtualKey | The virtual key code for the key that was pressed down. |
3) | int | physicalKey | The physical key code for the key that was pressed down. |
4) | int | keyModifiers | The key modifiers that were active when the key was pressed down. |
Attributes
const | This event cannot be cancelled. |
Notes
- See SDL Key Information.
Examples
There aren't any examples for this event.
Compatibility
There isn't any compatibility information for this event.
Related
Client Related
OnCharacter
OnKeyDown
OnKeyUp