Interaction Overview
Adding interactions to your effect can make for a more engaging experience. With just one click, you can add interactive features that manipulate object visibility, animation playback, and much more. Learn more about how to add an interaction to your effect.

When you add an interaction to an object in the Hierarchy panel, the interactions that show up in the menu depend on the component attached to the object.
There are a total of 15 different interaction features:
Interaction | Description | Availability |
Tap Screen to Cycle Children Visibility | Shows the target parent’s child objects one at a time when the screen is tapped | Default |
Tap Screen to Toggle Visibility | Alternates between showing and hiding the target object every time the screen is tapped | Default |
Detect Face Movement to Show/Hide Object | Shows or hides the target object when the selected facial movement is detected | Default |
Detect Hand Gesture to Show/Hide Object | Shows or hides the target object when the selected hand gesture is detected | Default |
Detect 2 Face Movements to Show/Hide Object | Shows or hides the target object when the two selected facial movements are detected | Default |
Tap Screen to Delay Show/Hide Object | Shows or hides the target object after a set number of seconds when the screen is tapped | Default |
Tap Screen to Cycle Materials | Shows the target object’s materials one at a time when the screen is tapped | If Mesh Renderer component is attached |
Tap Screen to Cycle Material Textures | Shows the target object’s textures one at a time when the screen is tapped | If Mesh Renderer component is attached |
Tap Screen to Cycle Image Textures | Shows the target image’s textures one at a time when the screen is tapped | If Image component is attached |
Tap Screen to Transition Image Opacity | Adjusts the opacity of the target object’s image, from the starting value to the ending value within a set period of time, when the screen is tapped | If Image component is attached |
Tap Screen to Play Animation Sequence Then Delay Pause | Plays the target object’s animation sequence when the screen is tapped, then pauses after a set number of seconds | If Animation Sequence component is attached |
Detect Head Movement to Play Animation Sequence | Plays the target object’s animation sequence when the selected head movement is detected | If Animation Sequence component is attached |
Play Next Animation Sequence | Plays the animation sequence of the next target object after the sequence of the current target object has been played | If Animation Sequence component is attached |
Detect Face Expression to Play Sound | Plays the sound attached to the target object when the selected facial expression is detected | If Audio component is attached |
Detect Face Movement to Play 3D Animation | Plays the 3D animation clip when the selected face movement is detected, then plays the idle clip | If Animation component is attached |