Runtime, Input, And Scripting Components
Runtime
| Component | Use |
|---|---|
| Transform | Entity position, rotation, and scale. |
| Hierarchy | Structural parent/child projection. Edit hierarchy through entity structure tools. |
| Timer | Runtime timer event source for scripts and rule logic. |
Input
The visible Input component is a creator-facing composite backed by:
- Input Action Declarations.
- Input Binding Set.
- Input Context Stack.
Use Input when an entity needs named actions, platform bindings, and active contexts.
Scripting
Script attaches runtime behavior to an entity.
Key fields:
scriptKey: script asset key.enabled: runtime enable flag.events: script event subscriptions.config: script-specific configuration.
Script replication is server-only. AI and scripts can inspect schema and request approved changes through project graph tools.