今天遇到模型同事問了個問題,說是有什麼快捷鍵可以讓所選物體下邊隱藏的物體啟用.因為下邊的子物體太多了.不知道哪個是隱藏的,找的話又特別費勁.想讓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...