prefab用於預先設定一些控制項,在需要的時候直接引用,簡化開發,當然,你完全可以用寫**解決
在場景內新建乙個空物體,繫結乙個指令碼
voidstart ()
拖到project標籤欄裡面,儲存為prefab,場景內建立的空物體可以刪除了
重新在場景內建立乙個物體,繫結新建的指令碼
publictransform brick;
//use this for initialization
void
start()}}
//update is called once per frame
void
update ()
注意在右邊的brick屬性,這個實際上是指令碼裡面的brick,這個選擇剛才儲存的prefab。
執行專案,看一下是不是建立了25個正方形,具體的感受一下把
Unity 動態載入Prefab
第一種方法,從resources資料夾讀取prefab assets resources是unity中的乙個特殊資料夾,放在這個資料夾裡的資源包括prefab可以被 動態載入。gameobject prefab gameobject resources.load prefabs character ...
Unity設定Prefab中children的變數
已有結構 prefab p gameobject a script aaa id title.gameobbject b 目的 建立乙個prefab的clone並設定aaa的屬性id 實現 gameobject tmp gameobject gameobject.instantiate p,some...
Unity 中 Prefab(預製體)的建立工具
很多時候會用到 prefab,因為這個的確使用方便,廢話不多說,直接上 放置在editor目錄中 using unityengine using unityeditor using system using unityeditor.scenemanagement using system.io na...