This support article is for an older version of Play for macOS (1.0), which is still available in the App Store. Play 2.0 has an updated interface and new interactions.
To read about actions in Play 2.0, visit this article.
Set Image
A Set Image action sets a photo to an image element.
Target: Select the image element that this action will affect
Image: Set the desired photo that will be added to the image element
Remove Current Image: Choose if the current image is removed
Transition: Choose the transition type; options include None, Fade In, and Fade With Color
Fade In
Type: Choose the way you'll set an object's position; options are Position X To, Position X By, and Position X To Object
Delay: Set the number of seconds between the trigger firing and the action beginning (Ex. action will occur X seconds after the trigger fires)
Duration: Set the number of seconds the action will take to complete (Ex. action will occur over the course of X seconds)
Fade With Color
Back Drop: Choose the color for the fade
Back Drop Opacity: Set the opacity of the fade color
Type: Choose the way you'll set an object's position; options are Position X To, Position X By, and Position X To Object
Set Text
A Set Text action adds copy to a text element.
Target: Select the text element that this action will affect
Text: Set the desired text for the text element
Set Video
A Set Video action adds video content to a video element.
Target: Select the video element that this action will affect
Video: Set the desired video that will be added to the element
Remove Current Video: Choose if the current video is removed
Delay: Set the number of seconds between the trigger firing and the video being added
Set Rive Input
A Set Rive Input action lets you control Rive's interactive values, like states and inputs. To read more, check out Rive's State Machine support page.
Please note Rive inputs only work if the animation is playing, so you'll often want Autoplay turned on in the Element Settings.
Target: Select the Rive element that this action will affect
State: Set the Rive's state, which can be created in Rive
Input: Set the input type, which you'll create in Rive as a Boolean (on/off), Trigger (specific animation with a start and end), and Numeric (a number associated with a value).
If your trigger is distinct (like tap or press), you'll set the input's value
If your trigger is continuous (like pan or scroll), you can set a range of input values to move through
Play / Pause Rive
A Play / Pause Rive action controls the playback of a Rive animation.
Target: Select the Rive element that this action will affect
Playback: Choose if the action should play, stop, pause, or restart the Lottie (please note, pause and stop Rive will have the same effect)
Delay: Set the number of seconds between the trigger firing and the video being added