Sprite Exit
Sprite Exit removes a character sprite from the stage.
Use Insert > Sprites & FX > Hide Sprite when a character leaves, a scene ends, or a slot needs to be cleared.
Properties
Inherited/common properties
| Field | What it does |
|---|---|
| Name | Optional label used in the editor and Story Map. Leave it empty to use VNC's automatic node name. |
| Sprite | Sprite asset to hide. Can be left empty when Target Slot is set. |
| Target Slot | Slot to clear. If set, the slot takes priority. |
| Transition | Exit transition. Supported values are slide, slide_from_left, slide_from_right, slide_from_top, slide_from_bottom, fade, rise, and none. |
| Transition Duration | Optional duration used when the selected transition is animated. |
| Advance | Immediately continues right away. After Transition waits for the animated transition to finish. |
| Next | Node that runs after this node finishes its own work. |
Runtime Behavior
If Target Slot is set to a valid project slot, VNC clears that slot. If no valid slot is set, VNC searches visible sprites and clears any slot showing the selected sprite asset.
When the transition has no explicit duration, a visible explicit exit uses a short default exit duration.
By default, the story continues immediately after starting the exit transition. Set Advance to After Transition when a character should fully leave before the next node runs.
Example Setups
| Goal | Setup |
|---|---|
| Clear a specific slot | Sprite gnome, Target Slot center, Transition slide_from_bottom, Transition Duration 0.25, Set Next to the next node in your route. |
| Send a character off left | Sprite carter, Target Slot left, Transition slide_from_left, Transition Duration 0.25, Set Next to the next node in your route. |
Sprite Exit keeps the stage readable. Clear sprites deliberately before major scene changes or endings.