Events


Events are at the core of interactive experiences. They define what should happen at a certain point in time, or when the user interacts with an Interactive Element.


Interactions

By clicking on an Interactive Element, you will be able to display its properties inside of the Properties View. Here are the interactions which you can detect on an Interactive Element and which you can associate with an Action.

Name

Description

Note
SelectCorresponds to a more general interaction to select a button. Tip: This is generally the interaction you want to use. It combines Gaze for seconds, Gaze and tap and Touch on Cardboard.
Gaze inThe Event is triggered as soon as the user starts looking at an Interactive Element.

Gaze out

The Event is triggered when the user looks away from an Interactive Element he was looking at.

Gaze for seconds

The Event is triggered when the user maintains a gaze at an Interactive Element for a certain amount of time. 

Gaze and tap

The Event is triggered when the user is gazing at an Interactive Element and then taps taps the Gear VR's touchpad.

(Source: Samsung, 11.04.2017)


Touch

Corresponds to a touch on an Interactive Element on a touchscreen. Works on Cardboard 2D mode, like in a standard mobile app.



Time Events

You can let something happen a certain amount of time after a Node started (Node Event in the Node properties) or after an experience started (Experience event in experience properties). In both cases, you need to fill in the property Time (in seconds), which is the time at which the Event should happen.


Action

This defines what happens during an Interaction or Timer Event. 


You will be able to select an Interactive Element among the ones in the node.

Function

Usage

What should I put in "Target" ?
Trigger Transition

Use this to trigger a specific Transition from your storyboard, to go from a Node to another one.

You will be able to select a Transition among the ones that are going from this Node. You can rename them for more convenience.
Start soundUse this to start a sound Interactive Element, for example if you have a soundtrack.

You will be able to select an Interactive Element among the ones in the node. Make sure the target has a sound.

Stop soundUse this to stop a sound Interactive Element, for example if you have a soundtrack.
Show Interactive Element

Use this to show an Interactive Element (fade in effect).

You will be able to select an Interactive Element among the ones in the Node.

Hide Interactive Element

Use this to hide an Interactive Element (fade out effect). You can still interact with it even if it is hidden.

Start video

Use this to start a video Interactive Element.

You will be able to select an Interactive Element among the ones in the node. Make sure the Target has a video or sound.
Stop videoUse this to stop a video Interactive Element.
Loop mediaLoop the video or the sound of an Interactive Element.You will be able to select an Interactive Element among the ones in the node. Make sure the Target has a video or sound.
Unloop mediaRemoves the loop effect
ActivateUse this to show (fade in effect) an Interactive Element and make it interactive again

You will be able to select an Interactive Element among the ones in the Node.

DeactivateUse this to deactivate an Interactive Element. It is hidden (fade out effect) and the user cannot interact with it anymore.

VRdirect user documentation