2D Hierarchy - Road to R2

In Rooms 2 you can add maker pen shapes, components, objects, circuits, and more all inside containers. This replaces the merge option from Rooms 1 and removes the need for extra components or gizmos to keep items together.

These containers help organize your items, making complicated objects much easier to move and rotate.

In our recent updates to the 2D Hierarchy menu, we’ve improved scrolling, dragging, and nesting elements in the containers.

We’ve also made it a whole lot easier to find the objects you’re looking for in a room. When accessing the 2D hierarchy menu using the Object widget, the menu will automatically highlight and scroll to the item you’ve selected.

Check out our new overview of the 2d Hierarchy updates, or our Creating with the Hierarchy tutorial for more visual walkthroughs of how these tools can work for you.

3 Likes

Woah this is actually pretty cool! Well actually I dont actually know what the hell it means but like i think it’s good!

1 Like

It’s a lot like Unity’s hierarchy system. Basically, you’re able to put objects inside each other so that the object inside moves with the object it’s inside of.
I think it’s a lot easier to understand once you’ve experimented with it.

1 Like

Is it similar to a clamp?

Pretty similar! Imagine the clamp is automatically handled for you when you use object hierarchies. You could have a bunch of props in a house and be able to move the house around all at once.

Like @SpookyPotatoRR mentioned it’s easy to understand when you try it out!

1 Like

You can think of the hierarchy like this:

Both RoomsV1 and RoomsV2 have a hierarchy, but RoomsV1 doesnt allow you to see it, and its less direct. RoomsV2 hierarchy is part of what makes RoomsV2, and its much more direct, no clamp required

If you want the dynamic ability that a clamp has where you can select a group of objects and toggle if you want the clamp to be active or not, you can use the Grabber like this:


You can use circuits to make the Grabber grab another container, which essentially makes that container a child of the grabber. When you release the object, its placed back into world-scope:

The benefit of the Grabber over the clamp is not only can it be fully controlled with circuits, but you can also choose what container its currently grabbing dynamically with circuits, unlike clamp which is only the objects you wire it too

2 Likes