The Visual Canvas
At the heart of the Creator App is the visual canvas — a workspace where you design your training flow.
The Creator App canvas with steps, 3D viewer, and properties panel
States (Nodes)
Appear as boxes on the canvas. Each state represents a moment or scene in your training.
Transitions (Arrows)
Lines connecting states. Show how the training moves from one moment to the next when events occur.
- Canvas: The center workspace with your steps and transitions
- Properties Panel: Opens with Step Properties on the ribbon. Holds On Entry, Transitions, and On Exit tabs for the selected step.
- Add Action picker: Opens inside the Properties panel tabs when you add an action. Search or browse actions by category.
- Variable Inspector: Manage all the data (variables) your training uses.

Add Action picker — browse or search actions by category

Variables pane — view system, internal, meta, and custom variables
How Training Flows Through States
Training progresses in a clear sequence:- Start state fires (automatically, when the training begins)
- Learner sees the state’s scene in the 3D viewer
- An event occurs (learner taps, moves, makes a choice, etc.)
- An optional condition checks if the transition should fire
- Actions run during the transition
- Training moves to the next state
- The next state’s entry actions run, and the cycle repeats
Key Concepts at a Glance
States
Discrete moments in the training. Each state has a 3D scene and can trigger actions on entry and exit.
Events
Things that happen: learner taps an object, moves it, makes a choice, or clicks Next/Back.
Transitions
Connections between states. Can have conditions and actions that run during the move.
Conditions
Logical rules (e.g., “score >= 80”) that determine whether a transition fires.
Variables
Named data storage (strings, numbers, true/false, objects, arrays) that persists across states.
Actions
Things your training does: load a scene, play audio, show text, set a variable, send an event.
Next Steps
Ready to dive deeper? Here’s what you’ll learn:States
Create and configure discrete moments in your training.
Events
Understand what triggers transitions: taps, moves, choices, and more.
Conditions
Build branching logic so your training responds to learner behavior.
Entry & Exit Actions
Learn what runs automatically when states start and stop.
Variables
Store and use data throughout your training.
Conditional Transitions
Combine events, conditions, and actions into powerful branching flows.

