Events
An event is something that happens in your training that triggers movement from one step to another. Events are the things the learner does — tapping or moving a 3D object, picking a choice in a panel, or clicking Next.Types of Events
Events come in two groups depending on how they are created in the Creator App.Directly addable from the event picker
When you add an event to a transition, the picker offers exactly three types:Tap
Learner clicks or taps a specific 3D object.
Move
Learner physically moves an object to a target position.
Rotate
Learner rotates an object around an axis.
Created automatically by Show Panel
You don’t pick these from the event picker. They appear on transitions for you when you configure a Show Panel action.Choice
Generated for each choice in a Show Panel that has choices configured.
Next
Generated when a Show Panel has its Next button enabled.
Event Details
Tap Event
The learner clicks or taps a specific 3D object in the scene.
- Event Description: A label describing the tap interaction (e.g., “Tap 5272426_MCS_PARTIAL001”)
- Target Objects: Which object(s) the learner must tap
- Instruction Animation: Optional. Show a ghosted hand that demonstrates the correct tap location. Toggle on/off to guide learners.
- Highlight Training Object: Optional. Highlight the target object to draw attention.
Move Event
The learner physically moves an object to a target position.
- Object to Interact: Which object the learner must move
- Target Location: The destination, defined by a Reference Object and Position (X, Y, Z), Rotation, and Scale values
- Interaction Settings:
- Requires Both Hands: Whether the learner needs to use both hands to move the object
- Requires Precise Positioning: If on, the object must be moved to an exact location within a tolerance
- Instruction Animation: Show a ghosted animation demonstrating the correct movement
Rotate Event
The learner rotates an object around an axis.
- Object to Rotate: Which object the learner must rotate
- Rotation Axis: Which axis to rotate around (x, y, or z)
- Target Angle: The rotation amount in degrees required to trigger the transition (e.g., 90)
- Enforce Rotation Direction: When enabled, the learner must rotate in the correct direction (clockwise vs counter-clockwise)
- Highlight Training Object: Optional. Highlight the object to draw attention.
Choice Event
Generated automatically when a Show Panel action has choices configured. Each choice produces a separate Choice event you can route with its own transition and condition. How to set it up:- In a step’s On Entry, add a Show Panel action.
- In the panel parameters, add the choices the learner will see.
- Open the Transitions tab. A transition is created for each choice. Pick the Destination Step for each one.
Next Event
Generated automatically when a Show Panel action has its Next button enabled. Transitions on that step can listen for Next and move to whatever step you pick as the destination. How to set it up:- In a step’s On Entry, add a Show Panel action.
- In the panel parameters, enable Next.
- Open the Transitions tab. A Next transition is available. Pick the Destination Step.
How Events Trigger Transitions
Here’s the flow:- The learner does something (taps, moves, rotates, picks a choice, clicks Next)
- The corresponding event is triggered
- The Creator App checks all transitions from the current step that listen for this event
- If a transition has a condition, the condition is evaluated. If it’s false, this transition is skipped.
- If the transition has no condition (or the condition is true), the transition fires
- The training moves to the destination step
Connecting Events to Transitions
In the Creator App:
In the Properties panel, go to the Transitions tab
You’ll see your existing transitions and an Add Transition button.
Click the + button next to Events to add an event type
The picker offers Tap, Move, or Rotate. The event is added to the transition.
Set the Destination Step
Use the dropdown to select which step the learner moves to when this event fires.
For Choice and Next transitions you don’t use this picker. Add a Show Panel action in the step’s On Entry, configure choices and/or the Next button, then set destinations on the auto-generated transitions in the Transitions tab.
Best Practices for Events
Be clear about what triggers movement
Be clear about what triggers movement
Avoid ambiguous events. If the learner must tap a specific object, make it obvious (use a highlight or instruction animation).
Use precise positioning for Move events when needed
Use precise positioning for Move events when needed
If the exact position matters (e.g., inserting a valve into a specific location), enable Requires Precise Positioning.
Pair Show Panel choices with descriptive transitions
Pair Show Panel choices with descriptive transitions
For each Choice transition created by Show Panel, name the destination step clearly so the routing is easy to follow in the Transitions tab.
Test all event paths
Test all event paths
Make sure every event in your training actually works. Preview the training and interact with every object and button.
Next Steps
Learn how to:- Add Conditions to Transitions — Make events trigger different states based on learner choices or variables
- Use Variables in Conditions — Store data and use it to control event behavior

