http://wiki.unity3d.com/index.php/Tip_of_the_day
June 2012
Tip #7 - Hide/show objects in the hierarchy window
大規模プロジェクトの場合、階層ウィンドウで大量のオブジェクトの中を探索していくことに嫌気がさしていませんか?オブジェクトの Object.hideFlags を変更して階層ウィンドウでオブジェクトを表示/非表示できるエディタスクリプトを作成することが出来ます。
階層ウィンドウでオブジェクトを表示/非表示
大規模プロジェクトの場合、階層ウィンドウで大量のオブジェクトの中を探索していくことに嫌気がさしていませんか?オブジェクトの Object.hideFlags を変更して階層ウィンドウでオブジェクトを表示/非表示できるエディタスクリプトを作成することが出来ます。
var item = Selection.activeGameObject; if ((item.hideFlags & HideFlags.HideInHierarchy) == HideFlags.HideInHierarchy) { item.hideFlags = item.hideFlags ^ HideFlags.HideInHierarchy; item.active = !item.active; item.active = !item.active; }item.active = !item.active が二回使用されていることに注目して下さい。Unity 3.5 時点でゲームオブジェクトを正しく階層ウィンドウで正しく表示/非表示するには 2 行のコードが必要です。
-------------
これはそういえば Unity 4.0だと修正されているんだろうか??>詳しい人
これはそういえば Unity 4.0だと修正されているんだろうか??>詳しい人