小屋創作

日誌2014-07-18 09:45

[Unity3D]Unity生成語法的簡易使用(Instantiate)(C#)

作者:狂戎

相信這個程式碼使用得當的話就可以創造許多無限可能!!
生成Instantiate指令如同影片中表示的幾種簡易用法:
以下用Youtube影片教學
使用到的程式碼如下:
宣告部分:
public GameObject Obj_Creat;//要生成的物件
public float f_Time=1.0f; //生成間隔
public Transform Tran_CreatPoint;//物件要生成的位置
public Vector3 V3_Random;//隨機生成位置
Update部分:
V3_Random=new Vector3(Random.Range(-5.5f,5.5f),Random.Range(-5.5f,5.5f),Random.Range(-5.5f,5.5f));
//XYZ隨機值
if (f_Time > 0) {f_Time -= Time.deltaTime;} else{GameObject Obj_Clone = Instantiate (Obj_Creat, V3_Random, Quaternion.identity) as GameObject;f_Time=1.0f;}

9

2

LINE 分享

相關創作

20240504 遊戲製作進度 「我現在要幹嘛?」

【遊戲開發日誌 #27】久久畫了個勇造/物品選單(搞定)/存檔介面(換這個未完)

Unity 現學現賣紀錄 - 2024.4

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】