Ive got this strange issue where i cant use any drag or scale on game components. I am using Unity 2017.3.1p2 on a Mac.
Even if I start a brand new project I have these same issues. I start a project, create a canvas and a text object and I cannot scale or move it with any of the scene tools… I can move objects with the keyboard arrow buttons or by manually changing Rect transform values but dragging with the mouse doesnt work at all. Happens in all my projects and didnt used to… Something changed.
Yes it just started happening to me today, I always use the rect tool for everything and it just stopped working for drag and scale it seems to work in some scenes and not work in others… not sure what the problem is, probably a setting somewhere
This issue comes and goes for me. It started happening earlier this year and has continued through several versions of 2018. I was using the Rect Tool yesterday and it was fine. When I started Unity today it no longer works. I can select UI elements, but cannot move, resize, or change their anchors using the mouse in the editor.
I’ve tried deleting and recreating elements and also tried a total reimport of assets, nothing fixes it. Several times it has just magically started working again for a few weeks then stops again.
I was able to strip down the project having the issue to just a canvas and a UI GameObject. The Rect Tool still isn’t working. I submitted the project as a bug to Unity. Will update when I hear more.
So I was having this issue with version 2018.4.15f1. Dunno if this will help anyone but I noticed my caps lock was on while trying to drag ui/canvas elements and once I turned it off I could drag and scale things with the rect tool freely.
These solutions are distressingly random, but they seem to work on 2018.4.29 if you do it enough times. It’s disappointing that this isn’t being investigated anymore, as it makes an already tedious UI design process even worse.
Yeah, same here. It seems to have something to do with the pivot of the RectTransform you’re trying to move. If it’s at center (0.5, 0.5), the Rect Tool moves the object consistently if in Pivot mode.
But if you have pivot like (0.5, 0) at the bottom, then the Rect Tool only moves the RT if you start dragging at the upper part of the RT. It seems that the check for the dragging in pivot mode doesn’t really factor the pivot of the RT itself into the equation.
If I switch to the Center mode, then it works consistently.