Actions
With actions, you can add interactions to your projects
Actions can be added to:
- scenes items
- scenes model meshes
- overlays items
- state engine states
- modules such as the QR code / barcode readers
XR+ studio actions
- Change scene
Switch to another scene.
- Restart scene timeline
Restart the current scene timeline
- Pause scene timeline
Pause the current scene timeline, also pause all audios & videos
- Resume scene timeline
Resume the current scene timeline, also resume playback of audios & videos
- Change overlay
Display another scene overlay, or remove the current overlay
- Play model animation
Play an animation from a model that contains animations. At the end of the animation playback, you can choose to switch to another state.
- Pause model animations
Pause all the animations from the selected model
- Play basic animation
Animate a mesh from a model with a simple animation: scale up/down, pulse, rotate clockwise, rotate anticlockwise
- Stop basic animation
Stop all basic animation on the selected mesh
- Play audio
Play an audio file from the assets library
- Stop audio(s)
Stop the playback of an audio file
- Play video
Play a video from the composition
- Pause video(s)
Pause the selected video from the composition
- Stop video(s)
Stop the selected video from the composition
- Change material
Apply the selected material on the selected mesh
- Set material color
Change the color of the selected material
- Recenter composition
Recenter the composition in front of the user, only available when using 3 DOF tracking
- Reset user position & rotation
Recenter the composition in front of the user, only available when using 6 DOF tracking
- JS API action
Send a message to the XR+ Javascript & CSS API
Only available in the states engine:
- Timer => switch to a state
Set an timer alarm, when the alarm is triggered, switch to another state
- Play basic animation
Animate a mesh from a model with a simple animation: scale up/down, pulse, rotate clockwise, rotate anticlockwise
- Stop basic animation
Stop all basic animation on the selected mesh
- Show composition items
Unhide the selected items from the composition
- Hide composition items
Hide the selected items from the composition
- Show model meshes
Unhide the selected meshes from the composition
- Hide model meshes
Hide the selected meshes from the composition
When to use the States engine?
If you need to trigger multiple actions at once like: change scene, then hide an item, then wait 3s, then change overlay… Then use a state from the states engine
Was this article helpful?
YesNo