UI Visibility
UI Visibility controls whether the dialog UI and sprites are visible.
Use Insert > Scene & UI > UI Visibility when a route needs to hide the interface for a CG, world interaction, roaming moment, or dramatic pause.
Properties
Node-specific properties
| Field | What it does |
|---|---|
| Dialog Visible | Choose Show, Hide, or No Change. |
| Sprites Visible | Choose Show, Hide, or No Change. |
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. |
| Next | Node that runs after this node finishes its own work. |
Runtime Behavior
When the node runs, VNC updates only the visibility values you set. Leaving a field unset means the current value is preserved.
If both fields are unset, the node has no visible effect and VNC warns that it does not change any surface visibility.
Example Setups
| Goal | Setup |
|---|---|
| Hide dialog for a sprite click | Set Dialog Visible to Hide and Sprites Visible to Show, then set Next to the next node in your route. |
| Restore the route UI | Set both visibility fields to Show, then set Next to the next node in your route. |
| Leave sprites alone | Set Dialog Visible to Hide and Sprites Visible to No Change. |
UI Visibility is best used in pairs: hide what you need, then show it again when the special moment ends.