Hi everyone,
I have a few questions about Figma Motion.
- 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.
- 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.

- 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.
