Sprite Update Node
Sprite Update changes a sprite that is already part of the scene.
Use Insert > Sprites & FX > Change Sprite for expression changes, hops, emphasis changes, slot movement, and pose swaps.
Properties
Section titled “Properties”| Field | What it does |
|---|---|
| Name | Optional editor-only name for the node. |
| Sprite | Sprite asset affected by this node. |
| Pose | New pose image. Falls back to the sprite asset’s default pose when needed. |
| Slot | Slot where the updated sprite should appear. |
| Transition | Update transition: hop, slide, or none. |
| Offset X / Offset Y | Pixel offsets. If unset, the previous sprite offsets can carry forward. |
| Next | Node that runs after the sprite update. |
| Interactable | Whether the updated sprite can be activated by a sprite interaction wait. |
| Auto Emphasize | Whether dialog emphasis can affect this sprite. |
| Position Mode | slot, auto, or custom. If unset, an existing sprite can keep its position mode. |
| Auto Position | left, center, or right when position mode is auto. |
| Position X / Position Y | Manual scale position when position mode is custom. |
| Position X Offset / Position Y Offset | Manual pixel offsets when position mode is custom. |
| Transition Duration | Optional duration when transition is not none. |
Runtime behavior
Section titled “Runtime behavior”When the node runs, VNC replaces the sprite state in the target slot. If the sprite was already visible and the position mode stays the same, unset custom position fields can carry forward from the previous sprite state.
This makes quick expression changes easy. You can update the pose without repeating every positioning field.
Common mistakes
Section titled “Common mistakes”| Problem | Fix |
|---|---|
| The wrong slot changes | Check Slot and whether a previous Sprite Enter used that slot. |
| The sprite jumps unexpectedly | Check Position Mode, custom position fields, and offsets. |
| Wait For Sprite Activation does not continue | Make sure Interactable is true on the visible sprite. |
Sprite Update is the node for motion inside a conversation. Use it for small readable changes instead of deleting and re-entering the same sprite every time.