Component and frame transitions are not be used together

The plugin doesn't currently support mixing frame transitions with interactive components. To achieve this affect, go with a pure interactive component-based approach and use a screen wipe layer to simulate the frame transition.

🔍 How to identify

Check your design file to confirm you aren't mixing these approaches.

✅ Component only transitions with screen wipe layer

In the design file below, you'll see several interactive components whose instances have been dropped into a single frame and grouped by scene, with a screen wipe layer separating each scene.

The screen wipe provides the "frame transition" effect, which clears the screen before the interactive components in the next scene appear and animate, as in the animation below.

❌ Combination of component and frame transitions

In the design file below, open the prototype panel and you'll see the same set of interactive components, but with instances spread out across three frames with connections established between them.

When export this design, the first "hidden" variant of each interactive component will render as a static image, leaving a blank screen. Only the instances in the last frame will properly animate.

🔧 How to fix

Steps to migrate from a design that mixes frame transitions and interactive components to a pure interactive component approach:

  1. Move all instances to a single frame

  2. Group instances into separate "scenes" representing elements that are shown together

  3. Separate each scene's elements with a screen wipe layer

  4. Configure transition timing, so elements transition on screen at the right interval

The migrated design files should look like below, with each "main text" and "supporting graphics" group holding the elements for each scene, separated by a screen wipe layer in between.

🎓 Step by step guide to create this animation

See the components section of the getting started guide for a step by step walk through of how to create the animation above using an interactive component based approach.