Scaling stuck to change all axis at the same time

I am trying to change the scale of a simple object in the Unity3D editor in one axis, but it changes all axis as if they are locked to each other. How can I “unlock” this behaviour?

Are you scaling by pulling on only one of the axis handles? There should be no problem scaling non-uniformly. Have you tried manually inputting non-uniform scale values in the inspector?

Yes, both. When I enter a value in Y it gets automatically entered into X and Z as well, which is what surprised me!

Hmmm…that’s a weird one I have definitely not come across, you got me stumped there. If I find out anything, I’ll let you know.

I just opened Unity real quick to test something, and I can perform non-uniform scaling on both primitive geometry made in Unity, and custom assets from one of my games. Not sure what to tell you; try retracing your steps and see if you changed some preference or something- though I can’t find any preference for locking uniform scaling in place. This option exists in Unreal, but as far as I know, it doesn’t in Unity. Or maybe they added it in the latest version?..

I do want to scale 3 axis at the same time… is there a way to do it?

Need drag left button on central cube
8225136--1074369--upload_2022-6-22_20-2-22.png

3 Likes