Element Properties, Common Features
Every interactive element in Cinema8 shares a set of common properties. These control how and when the element appears, responds to user actions, and interacts with your video.
Element Basics
| Field | Description |
|---|---|
| Name | Label used to identify the element. Visible only in editor. |
| Start | Timestamp when the element appears on the video. |
| End | Timestamp when the element disappears from the video. |
| Visible | Toggle to set whether the element is initially visible. |
Triggered Actions
You can assign one or more actions to these triggers:
- On Click: When the viewer clicks the element.
- On Appear: When the element appears on the timeline.
- On Disappear: When the element disappears from the timeline.
Use the + Add Action button to configure multiple chained behaviors.
🔁 Playback Actions
| Action | Description |
|---|---|
| Pause Video | Pauses playback of the main video. |
| Play Video | Resumes playback if paused. |
| Jump to Time | Jumps to a specific timestamp. |
| Rewind Video | Skips backward to a predefined earlier time. |
| Connect to a Video | Switches to another Cinema8 project/video. |
| Playback Speed | Sets a new playback rate (e.g., 0.5x, 1.5x). |
🔊 Audio Control
| Action | Description |
|---|---|
| Play Audio | Plays a selected audio file over the video. |
| Stop Audio | Stops currently playing audio. |
| Mute Video | Mutes the video’s audio track. |
| Unmute Video | Restores the video’s audio track. |
👁 Visibility & UI
| Action | Description |
|---|---|
| Set Visible | Makes another element visible. |
| Set Invisible | Hides a selected element. |
| Show Player Controls | Reveals the native player controls. |
| Hide Player Controls | Hides the native controls. |
| Enable Play Button | Shows play button on video player. |
| Disable Play Button | Hides play button. |
| Enable Pause Button | Shows pause button on player. |
| Disable Pause Button | Hides pause button. |
| Enable Seekbar | Makes the seekbar visible. |
| Disable Seekbar | Hides the seekbar from viewers. |
🧠 Variables & Logic
| Action | Description |
|---|---|
| Set Variable | Creates a variable and assigns a value to it. |
| Execute Custom Callback | Runs a custom script (for advanced integrations). |
| Execute Webhook | Triggers an external webhook request. |
For conditional flows and logic-based branching, see the Conditional Action Element guide.
📦 SCORM Actions
| Action | Description |
|---|---|
| SCORM Set Completed | Marks the training as completed. |
| SCORM Set Success | Marks the session as passed. |
| SCORM Set Failed | Marks the session as failed. |
| SCORM Set Value | Sends a value (score, variable, etc.) to the SCORM system. |
🧭 Positioning Elements
Interactive elements can be positioned precisely using percentage-based values.
| Property | Description |
|---|---|
| Top | Distance from the top of the screen. |
| Left | Distance from the left edge. |
| Width | Width of the element in % of video width. |
| Height | Height in % of video height. |
Example Screens


Last updated on