Events
Event-driven execution nodes. Trigger actions on taps, updates, or custom conditions.
On Tap
Fires when viewport is tapped. Outputs normalized position (0-1).
Inputs:
No inputs
Outputs:
| Name | Type | Description |
|---|---|---|
| position | 2D Vector | Tap location in normalized coordinates (0–1) |
| event | UUID | Fires on each tap |
Related: On Update, Pointer, Run Once
On Update
Fires every frame. Connect to rendering nodes for continuous output.
Inputs:
No inputs
Outputs:
| Name | Type | Description |
|---|---|---|
| event | UUID | Fires every frame |
Related: On Tap, Pointer, Run Once
Pointer
Continuous pointer position and press state. Tracks finger, mouse, or pen.
Inputs:
No inputs
Outputs:
| Name | Type | Description |
|---|---|---|
| is down | Number | 1.0 while pressed, 0.0 when released |
| position | 2D Vector | Current pointer position (0–1 normalized) |
Related: On Tap, On Update, Run Once
Run Once
Fires once on start. Click trigger button to re-fire manually.
Inputs:
No inputs
Outputs:
| Name | Type | Description |
|---|---|---|
| event | UUID | Fires once at graph start |
Related: On Tap, On Update, Pointer
Last updated on