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.
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 |
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 |
Tap Screen to Play Animation Texture Then Delay Pause | Plays the target object’s animation texture when the screen is tapped, then pauses after a set number of seconds | If an animated Texture Sequence is selected |
Play Next Animated Texture | Plays the animated texture of the next target object after the animated texture of the current target object has been played | If an animated Texture Sequence is selected |
Detect Head Movement to Play Animated Texture | Plays the target object’s animation sequence when the selected head movement is detected | If an animated Texture Sequence is selected |

Note
Starting in Effect House v2.3.0, this Tap Screen to Play Animation Sequence Then Delay Pause, Detect Head Movement to Play Animation Sequence, Play Next Animation Sequence, and Detect Face Movement to Play 3D Animation interactions are no longer available. Use the interactions for Animated Texture instead.