set_property
Set a property on a live node at runtime for immediate effect. Changes are temporary; use set_node_properties for permanent edits.
Instructions
Set a property on a live node at runtime. Changes are immediate but NOT saved to disk — use set_node_properties for permanent changes. Requires run_interactive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| value | Yes | The value to set. Supports numbers, strings, booleans, arrays (for Vector2/Vector3), and dictionaries. | |
| nodePath | Yes | Path to the target node relative to current scene root (e.g., "Player", "UI/HealthBar"). Also accepts absolute paths like "/root/GameManager". | |
| property | Yes | The property name to set (e.g., "score", "position", "health"). |