U3D 动态创建Prefab的多个实例
生活随笔
收集整理的這篇文章主要介紹了
U3D 动态创建Prefab的多个实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
U3D 動態創建Prefab的多個實例
情景:我們有一個mytest腳本,一個my_prefab預置體
想在在這個腳本的start()方法中復制多個my_prefab的實例。有3種方法:
1,將預置體my_prefab放于Resouce文件夾下,在start()中加載并實例化。
GameObject obj = Instaintiate(Resource.Load("my_prefab")) as GameObject;
2,在類中定義一個公有變量 public GameObject obj,?然后將預置體my_prefab拖到mytest的UI變量obj上。
在start()方法中實例化出來: GameObject obj = Instantiate(obj)
3,在場景中放一個my_prefab的實例,然后將其隱藏,程序啟動后對此實例進行復制。這種做法很笨拙。
然后在start()方法對上面的實例進行復制即可。GameObject objt = Instantiate(obj)
posted on 2016-10-17 21:16 時空觀察者9號 閱讀(...) 評論(...) 編輯 收藏
總結
以上是生活随笔為你收集整理的U3D 动态创建Prefab的多个实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: U3D事件系统总结
- 下一篇: yield(C# 参考)