今天想對預設進行數(shù)據(jù)的設置和修改,但不想把預設拖來出來修改后再次保存成預設。
但在過程中發(fā)現(xiàn)unity3d 對prefabs進行操作,通過GetComponentsInChildren(false),是獲取不到的,必須是對一個預設Instance后才能獲取到。后來發(fā)現(xiàn)是由于預設的Componets都是active 是 false。需要用GetComponentsInChildren(true)才能正常! 看不到實現(xiàn),一點點坑都花了些時間去處理。
更多信息請查看IT技術專欄