Skip to main content
Question

questions about Figma Motion: motion paths, prototyping, and variants

  • June 30, 2026
  • 2 replies
  • 0 views

YoungoneKim

Hi everyone,

I have a few questions about Figma Motion.

  1. Is it not possible to use curved position paths in Figma Motion?

As far as I can tell, there does not seem to be a way to adjust a position path with Bezier handles or a similar path-editing method, beyond using position keyframes.

The only workaround I found was to overlap movement keyframes with position animation to create a curved motion, but this feels inconvenient and limited in terms of customization.

Apologies if I simply missed the feature.

  1. Is it possible to animate variant changes?

It would be very useful if there were a way to change variants using something like hold keyframes.

I also looked into whether variables could be used for this, but at least in my case, I could not find a way to make it work.

  1. In prototyping, is there a way to make a Motion animation play only on a specific action, such as click or hover?

I wanted to create an animation where an overlay appears on click, but when the overlay opens, I cannot reset the playback position or set the starting point of the animation.

I tried setting the layer delay to 1ms and moving the playhead back to the beginning, but the result was strange: it briefly played from the middle, then jumped back to the start and played again.

These are the main issues I have experienced so far. If there is any existing way to solve or improve these workflows, I would appreciate your help.

 

Thank you.

2 replies

Bekah Hufnagel

Hi! I have the exact same question regarding trying to have curved motion paths. Sorry that I can’t help, commenting to stay in touch in case I find a solution!!


anabela
  • New Member
  • June 30, 2026

Does someone know if it's possible to hide the "motion" button? I am constantly clicking it by mistake as I want to change between dev and design mode and now this "motion button" is in between. Not user friendly.Â