-
Notifications
You must be signed in to change notification settings - Fork 0
Event Reference Input
Gabe1290 edited this page Aug 11, 2026
·
1 revision
Home | Event Reference | Full Action Reference
| Property | Value |
|---|---|
| Name | keyboard |
| Icon | ⌨️ |
| Category | Input |
| Preset | Beginner |
Description: Fires continuously while a key is held down.
Best for: Smooth, continuous movement
Supported Keys:
- Arrow keys (up, down, left, right)
- Letters (A-Z)
- Numbers (0-9)
- Space, Enter, Escape
- Function keys (F1-F12)
- Modifier keys (Shift, Ctrl, Alt)
| Property | Value |
|---|---|
| Name | keyboard_press |
| Icon | 🔘 |
| Category | Input |
| Preset | Intermediate |
Description: Fires once when a key is first pressed.
Best for: Single actions (jump, shoot, menu select)
Difference from Keyboard: Only fires once per press, not while held.
| Property | Value |
|---|---|
| Name | keyboard_release |
| Icon | ⬆️ |
| Category | Input |
| Preset | Full (Development edition) |
Description: Fires once when a key is released.
Common uses:
- Stop movement when key released
- End charging attacks
- Toggle states
| Property | Value |
|---|---|
| Name | keyboard_no_key |
| Icon | ⌨️ |
| Category | Input |
| Preset | Beginner |
Description: Fires each frame while no key is being held.
When it fires: Every frame that the keyboard is idle, before the Step event.
Common uses:
- Stop movement when the player releases all keys (grid/maze games)
- Idle animations
| Property | Value |
|---|---|
| Name | mouse |
| Icon | 🖱️ |
| Category | Input |
| Preset | Full (Development edition) |
Description: Mouse button and movement events.
Event Types:
| Type | Description |
|---|---|
| Left Button | Click with left mouse button |
| Right Button | Click with right mouse button |
| Middle Button | Click with middle/scroll button |
| Mouse Enter | Cursor enters instance bounds |
| Mouse Leave | Cursor leaves instance bounds |
| Global Left Button | Left click anywhere |
| Global Right Button | Right click anywhere |
- Object Events - Create, Step, Destroy
- Collision Events - Object collisions
- Timing Events - Alarms, Step variants
- Drawing Events - Custom rendering
- Room Events - Room transitions
- Game Events - Game start/end
- Other Events - Boundaries, Lives, Health