Interactions
Bring interactivity to projects without writing a single line of code
Overview
Interactions mode provides comprehensive tools for defining the logic and behavior of a 3D project. In this mode, interactions are created by combining triggers, conditions, and actions, enabling detailed control over the responses and functionality of 3D objects, UI elements, and other project components. This ensures highly customizable and dynamic interactive experiences tailored precisely to project goals.
Triggers are key components within interactions, determining when an interaction should activate. Each interaction can contain one or multiple triggers.
On load
On update
On click
Mouse enter
Mouse exit
Event listener
While dragging
While hovering
Conditions are optional components in configuring interactions, unlike triggers and actions, which are mandatory. Conditions specify that an action should execute only if one or several criteria are met.
Animated textures
Animation
Breakpoint
Cameras
Highlight
Interactions
Materials
Sounds
Transformation
Variants
Visibility
Expression
Animated textures
Animation
Cameras
Download image
Highlight
Interactions
Link
Materials
Sounds
Transformation
Upload image
Variants
Visibility
Send event
Set variable
Event listener
Send event
Tips
Grouping Interactions
Grouping interactions helps organize and manage large sets of interactions more efficiently.
To create a group, select an interaction and right-click to choose the grouping option.
Right-click on an existing group to ungroup it.
Double-click on a group to rename it.
Hold
Shift
to select multiple interactions and group them together in one step.
Object dropper
The Object Dropper tool simplifies object selection. Click the icon to activate it, then click directly on an object in the canvas to select it. The Object Dropper is available next to several dropdown menus throughout the interface.
Self
When configuring certain Actions and Conditions, the option Self
may appear in the object dropdown list. It refers to the object that was previously used as a trigger in the same interaction.
Last updated