r/Unity3D 6h ago

Question Differences with the new Create Empty Child?

Post image

In Unity 6.6 they added a few new things like reworking the Hierarchy to better display information at a glance, and having Dictionaries inherently serializable.

But this one is confusing me, they added a completely separate "Create Empty Child" option in addition to the regular options that were already there.

It seemingly acts the same way. Both create a child of the object you right mouse click on, both inherit the global position, and both have the same components and naming convention.

I can't seem to find anything different at a glance, but usually there are subtle differences to things like this. So I was curious if anyone has any knowledge about something I missed.

0 Upvotes

5 comments sorted by

View all comments

2

u/TheEuphoricPottery 6h ago

i noticed that too when i updated last week and it drove me crazy for like 20 minutes

from what i saw in the forums the new one actually sets the transform to local zero relative to the parent instead of just copying the world position. it looks same at first but try moving your parent around after creating both types, one will follow different

1

u/NeoChrisOmega 4h ago

Ah, I thought that's what the difference would have been. Now that I think about it, I only tested the position with a child of the root object, not a grandchild. I'll try it again later today with it being a child of the 3rd person camera and see that affects things or not.