Overview
The Play Object Animation and Stop Object Animation actions control animations that are baked into your 3D model files. These are pre-authored animations like a valve opening, a door swinging, a lever moving, or a character waving—animations that came with the model file itself, not created in the Timeline editor. This differs from Play Timeline Animation, which triggers sequences created in Scene Editor’s Timeline editor.Play Object Animation
When to Use
- Model animations: trigger an animation clip that exists in the imported 3D model
- Mechanical actions: open a valve, move a lever, rotate a dial
- Character actions: play a character animation (wave, gesture, point)
- Visual feedback: animate an object to show task completion or state change
Parameters
Select Target Object before choosing Clip Name. If you change the target, check the clip selection again against that model’s available clips.
Key Behavior
- Model-dependent: The animation must exist in the model file. You cannot create new animations here.
- Looping playback: Repeat and PingPong continue until stopped. Add Stop Object Animation when the loop should end.
- Multiple simultaneous: You can play different animations on different objects at the same time. Leave Wait Until Complete disabled for actions intended to overlap.
In the current Web Trainee App, Play Object Animation starts playback and continues to later scene actions immediately. Wait Until Complete does not wait for the clip to finish, including in Once mode. Do not use this option as an animation-completion check. A Delay adds a fixed pause but does not detect completion.
Stop Object Animation
When to Use
- Interrupt animation: stop a looping animation when exiting a step
- Cancel action: cancel an animation if the learner chooses a different action
- Cleanup: ensure animations don’t continue playing unexpectedly
Parameters
Key Behavior
- Selected clip or all clips: Choose a clip to stop only that animation, or choose All Animations to stop every clip on the selected target.
- Safe to call: Calling Stop Object Animation on an object with no playing animation has no effect.
Practical Examples
Animated Valve Opening
Scenario: Play a valve’s embedded opening animation when the trainee taps the valve.1
Use a model with an opening clip
Load a scene containing a valve model with an embedded clip such as
valve_open.2
Configure the Tap transition
In the step containing the valve, add a transition with a Tap event targeting the valve. Leave the transition’s destination unset to stay in the current step.
3
Add the transition action
Add Play Object Animation to the transition’s Actions list. Set Target Object to the valve, select
valve_open from Clip Name, and choose Once, Forward, and Speed 1.0. Leave Wait Until Complete disabled.4
Save and test
Save the training and enter the step. Tap the valve and confirm that the selected opening clip plays once.
Looping Character Animation
Scenario: A character should wave continuously while a learner reads instructions.1
Start the loop
In the step’s On Entry actions, add Play Object Animation. Select the character under Target Object and choose
character_wave from Clip Name. Set Loop Mode to Repeat, Direction to Forward, and Speed to 1.0. Leave Wait Until Complete disabled so following scene actions can run.2
Stop the loop on exit
In On Exit, add Stop Object Animation. Select the same character and choose
character_wave from Clip Name (optional). Choose All Animations (leave empty) instead only when every clip on that target should stop.3
Save and test
Confirm that the character waves while the step is active and stops when a transition leaves the step.
Speed-Adjusted Animation
Scenario: Show a machinery process in slow motion so learners can follow each step.1
Configure the demonstration
Add Play Object Animation to the step’s On Entry actions. Select the assembly-line model under Target Object and choose its
assembly_cycle clip. Set Loop Mode to Once, Direction to Forward, and Speed to 0.5. Leave Wait Until Complete disabled.2
Save and test the speed
The clip plays at half speed, taking twice its normal playback time. In Web Trainee App, following scene actions can run while it plays.
In Web Trainee App, a missing target or unavailable clip is skipped. If an animation does not play, check Target Object and Clip Name, then test again in the trainee app.

