[Feature Request] Make multiple GameObjects hidden/unselectable simultaneously

When Unity introduced this feature, it saved its users from sacrificing their workflow and replacing the old method by disabling/deactivating GameObjects, to preserving them and gaining advantage.

However, this already built-in feature lacks a very important aspect: __Making mulitple GameObejcts hidden/unselectable __simultaneously____.

Currently, you cannot do this, the only way out is to revert back to the old method.

Of course, one might say: You can solve this by creating a parent GameObject and hide/make it unselectable, and the rest of children will follow. Like this:

8124350--1053305--Flawed Method.gif

  • However, the flaw with this method, is that: Yes, my GameObjects could be under a parent, but what if I want to apply this for __some__ of them and not all? What if I have too many of them?

<<< Here comes the feature to save the day >>>

Use your imagination:

8124350--1053308--Flawless Method.gif

But you already needed 3 clicks to select the objects in the first place

To make it clearer: This feature is mostly useful for so many GameObjects and for Big Projects.

Let’s say you have 100 GameObjects under a specific parent, and you need to make 30 of them hidden and/or unselectable … currently, you have no other choice but to do it individually for each one of them; which is tedious and unpractical. This is where this feature comes in handy.

You can hide/unhide the selected GameObjects by pressing ‘H’ key. Not sure if there is a shortcut for unselectable.

2 Likes

That’s a great tip!

After digging in, I tried multiple keys for unselectable, and I found a shortcut for it!

  • Hide/Unhide: H
  • Make Unselectable/Re-selectable: L

Thanks to Luemus for the help. This marks the end of this thread as it fulfilled its purpose. Vote shall be locked.

1 Like

Shift+H shows only the selected ones. You can then either click the button to exit the “isolation view” or press Shift+H again to go back to normal. It actually saves the previous Hide/Unselectable states for all other objects.

2 Likes

There is a Unity tool in development called Selection Groups that might help you if you have a large project.
https://github.com/Unity-Technologies/com.unity.selection-groups

3 Likes