Enabling/disabling gameObjects in the heirarchy in Unity 4

Could someone please outline the differences or send me to a link on the changes in the Heirarchy view in Unity 4?
For instance I can’t enable a gameObject if it’s parent in the Heirarchy is disabled. I have to manully enable the parent, then it only enables the child.

If I click to enable a parent in the heirarchy, how do I get all the children to be enabled too? I no longer get asked for the option if I want to enable children?

Thanks

The change should be documented in the release notes, and the script reference pages for SetActive, activeSelf, etc. should explain it, too, but I tried to explain it more at length on my blog: http://www.fugutalk.com/?p=5892

I also wrote an Editor script to activate or deactive an entire hierarchy at once: http://www.fugutalk.com/?p=5887

I general, you want to have everything active and activate/deactive entire branches by activating/deactiving the root of that branch.

Thank you for this Technicat, exactly what I was looking for :slight_smile:

The docs for that are on the 3.5 to 4.0 upgrade page:

http://docs.unity3d.com/Documentation/Manual/UpgradeGuide3540.html