Skip to main content

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.
If Clip Name shows No clips found for target, confirm that the intended scene and model are loaded and that the model contains embedded animation clips. Choose a clip from the dropdown once it is available.
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.
Do not confuse this with Timeline Animation. Play Object Animation triggers clips embedded in the model file. To animate objects that don’t have pre-baked animations, or to play custom animation sequences authored in Scene Editor, use Play Timeline Animation instead.