啟用所選物體及其下邊的子物體

2021-08-09 05:15:34 字數 382 閱讀 2822

今天遇到模型同事問了個問題,說是有什麼快捷鍵可以讓所選物體下邊隱藏的物體啟用.因為下邊的子物體太多了.不知道哪個是隱藏的,找的話又特別費勁.想讓unity所選gameobj下邊所有的子物體都啟用,當時也不知道unity有什麼辦法,後來抽空出來就寫了個小**丟給他讓他用.**如下:

using

unityengine;

using

unityeditor;

public

class

activeselectongamobject

: editor

static

void

getchild(transform root)

getchild(t); }

} }

U3D子物體和父物體的獲得及建立子物體

獲得父物體的方法是,通過transform類中的乙個函式parent獲得該父物體的transform資訊 因為該函式的返回值是transform型別 再通過transform類的gameobject函式獲得該物體,從而可以控制物體了。如果是建立子物體的話,只需要建立後設定物體的父物體就好了,獲取子物...

unity 例項化物體並成為某個物體的子物體

首先先分配乙個記憶體 隨便起個名字都可以看需要 載入乙個例項,這個例項名字就是我們需要的物體,這個物體必須是個預製體prefab 接著將這個物體例項化成gameobject,讓他具有gameobject的屬性 讓他成為乙個物體的子物體 gameobject 名字1 objectreference.l...

Unity3D清除父物體下的所有子物體

子物體上的方法 public void blockdestroy 在父物體上呼叫此方法 parentobj.broadcastmassage blockdestroy broadcastmessage 原型 public void broadcastmessage string methodname...