Yeah, this feature is needed, especially where prototyping is key. I require an off center rotation, but when animated it does all sorts of weird movements.
Thanks! I kinda wanted to make a plugin for this too. Do you think if a plugin allowed you to specify an anchor point and then put the object in a frame with the center at that point it would work better than plugins you tried? All on-canvas editing, no UI, just simplifying what’s already possible natively. Or is this also bad UX? 😃 It’s tough to make a plugin any other way due to the way plugins work in Figma.
I tried the plugin Rotate Origin, but I found that to be overly complicated and a bit unintuitive. In an ideal situation I would say it should work something like this:
Select the object you want to rotate
Drop a rotation anchor and adjust by dragging it to the exact location you want it to be
My kingdom for this feature. Rotating or scaling at a custom origin is vital to vector illustration or graphic creation. If Figma could focus more on stuff like this and improving its vector tools in general I could finally drop Adobe Illustrator.
I watch a Figma presentation at Boston University yesterday, and was amazed at how effortless it appeared. Today I tried to make my first mockup, a gauge cluster, and came crashing into this lack of feature.
Ha, also creating a Gauge and this is exactly where I landed.
I keep running into these egregious oversights by the Figma developers that have me shaking my head in disbelief. Moving the center of rotation is such a basic and necessary feature, why even call yourself a design tool if you don’t implement some of the most basic things?
(and yet they have cycles to implement janky AI “features”)
It looks like they’ve finally added this feature, though I’m not sure when. I stumbled upon it just this morning, and at first, I couldn’t figure out how to make the anchor point pop up until I did the following:
Select the element you want to rotate.
Hover your mouse over either the top-right or top-left corner of the element until the rotate icon appears (it won’t work with the bottom corners).
Hold it there for a few seconds until the anchor point shows up, and voilà!
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.