Triggers

Triggers are key components within interactions, determining when an interaction should activate. Each interaction can contain one or multiple triggers.

Available triggers:

Trigger
Description

On load

Activates upon project loading.

On update

Activates continuously with each frame rendered.

On click

Activates upon a click event.

Mouse enter

Activates when the mouse cursor enters an area.

Mouse exit

Activates when the mouse cursor leaves an area.

Event listener

Activates in response to specific events. Learn more: Events (for API)

While dragging

Continuously activates during cursor drag actions. Note: this trigger only detects the cursor interaction - it does not move the object itself. To physically move an object, use the Transformation action and set the target to Pointer.

While hovering

Continuously activates when the cursor hovers over an area.

WebXR (Enter/Exit)

Activates upon entering or exiting a WebXR session

Triggers can be applied to any 3D object, UI element, or selection within the project.

Trigger type
Description
Target

Object

Select any 3D or 2D object as a trigger. Additional options: Anywhere and Background.

- Anywhere - Background - Group - 3D objects - 2D objects - Hotspots - Clipping plane - Modifiers - Deformers - 3D text

Selection

Selections are useful when objects belong to different groups or cannot be placed in a single group. There are two ways to add a selection: 1. If a selection has already been created, simply choose it from the list. 2. Select the required objects (minimum two) on the left panel using Ctrl and click the + icon. Learn more: Selections

Floating UI

It is possible to select either the entire Floating UI (Parent) or a specific Floating UI element

- Entire Floating UI - Image - Button - Divider - Container - Slider - Input - Variants - Materials

Last updated