Disable the selection box in the editor scene
Iam working on a tilemap editor. The editor itself is working fine and i already made sure you cannot select the tilemap (by locking its layer) but unity still draws a selection box which i dont want. Is there a way to block this without blocking everything else? I used to do something like this:
e.Use();
GUIUtility.hotControl = controlId;
But then it blocks alot more than i just want it to.
Answer by Barsonax · Apr 26, 2016 at 07:04 PM
After much fiddling around i came to the conclusion that the most simple solution works. When i do this: GUIUtility.hotControl = 0;
It disables the selection box you get in the scene but it still enables you to move the editorwindow around. Yep it seems to work just fine but it doesnt make much sense to me.
Now iam expecting somebody to scold me for misusing unity. If you are that guy please do so and teach me how to do it properly.
EDIT: This seems to have other nasty side effects
Answer by Quasar12 · Dec 21, 2020 at 04:46 PM
if you have probuilder you must click on the cube icon which is the left one on the object to use terrain and such and this will not use the selection box when editing the object and scene took me forever to figure this out hope it helps