
Hover over the corner bounds of an object until the rotation cursor appears. You can rotate an object using the rotation field in the right sidebar or in the canvas itself. Smart animate also takes the layer's rotation and orientation into account. Adjust the opacity Layer setting in the Design tab of the right sidebar.

We recommend adjusting the entire layer's opacity. You can adjust opacity through a layer's Fill properties, as well as through the Layer property.

Figma will apply a dissolve transition to animate the layer's opacity. Set the opacity of the layer to 0%, instead of toggling the layer visibility. You can adjust opacity to make an object to appear or disappear between frames. Smart animate can also recognize a layer or object's opacity. It will then animate the object moving from its current position, to its position in the destination frame. Positionįigma recognizes if an object's location, the x and y co-ordinates, have changed. If an object changes in size between frames, Figma will animate it shrinking or growing. We've isolated each of the properties we support below, so you know what to expect. It's likely that more than one of an object's properties will change between Frames. You can apply smart animate to entire objects or Components, as well as individual layers within a Component or group. Figma takes into account both the layer's name and where it sits within the hierarchy.įor layers that match between frames, Figma recognizes what's changed and applies transition to animate between them. Smart animate looks for matching layers that exist across multiple frames. Learn more about how we built smart animate in our Blog post: Announcing smart animate.

Smart animate allows you to quickly create advanced animations. You can also apply Smart animate with other transitions to create seamless animations. You can select Smart animate from the list of transitions, when building a prototype. Smart animate looks for matching layers, recognizes differences, and animates layers between frames in a prototype. Users with can view access to a file or prototype can view prototypes.
