Interactive
Usage
- The
InteractiveBuilding Block makes an object interactive within your scenario. - An
Interactivecan be linked to a target object (Collider). - Combine it with the
Workflowto control interactions. - Use multiple
Interactiveblocks to build a step-by-step flow.
Settings
The Interactive consists of the following components:
- On Start
- Collider
- Label
- Line
- Highlight
- Behaviour
- Distance Triggers
- Freeze Axis
- Override Objects
On Start
Defines the initial state of the object when the scenario starts.
| Property | Description |
|---|---|
| Visible | Object is visible at start |
| Highlighted | Object is visually highlighted |
| Enabled | Object is immediately interactive |
Collider
Defines where the object should be placed.
| Property | Description |
|---|---|
| Target | The object this interactive should be placed on |
Settings are automatically inherited if they are already defined on the target object.
See Collider for more information.
Label
Used to display a label for the specified object.
| Property | Description |
|---|---|
| Origin | The object the label is attached to |
Settings are automatically inherited if they are already defined on the target object.
See Label for more information.
Line
Displays a visual guide line between objects.
| Property | Description |
|---|---|
| Target | The object the line is connected to |
Settings are automatically inherited if they are already defined on the target object.
See Line for more information.
Highlight
Defines how the object is visually emphasized.
| Property | Description |
|---|---|
| Color Override | Overrides the highlight color |
| Outline | Show an outline |
| Fill | Fill the object with color |
Behaviour
Defines how the object behaves during interaction.
| Property | Description |
|---|---|
| Return To Origin | Object returns to its original position when released |
| Return Delay | Time in seconds before the object returns |
Distance Triggers
Defines when the target becomes visible based on distance to the object.
| Property | Description |
|---|---|
| Distance Triggers | List of distance-based triggers |
Freeze Axis
Restricts movement or rotation of the object.
| Type | Options |
|---|---|
| Position | X, Y, Z |
| Rotation | X, Y, Z |
Movement and rotation are restricted based on the object’s local axes.
Override Objects
Allows you to define which objects are used for visibility, highlighting, and collisions.
Visible Objects
Objects that remain visible or become visible
Highlighting Objects
Objects that are highlighted
Colliding Objects
Objects that are used as colliders
| Property | Description |
|---|---|
| Add | Add object |
| Include Children Objects | Include child objects |
Actions
The following actions are available:
- Enable
- Disable
- Make Visible
- Show Highlight
- Hide Highlight
Enable
Makes the object interactive.
Disable
Makes the object no longer interactive.
Make Visible
Makes the object visible (but not immediately interactive).
Show Highlight
Shows the object’s highlight.
Hide Highlight
Hides the object’s highlight.
Reactions
The following reactions are available:
- When Placed On (target)
When Placed On (target)
This reaction is triggered when the interactive object is placed on the target position (Collider).