創作內容

9 GP

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

作者:狂戎│2014-07-18 09:45:12│贊助:18│人氣:13930
相信這個程式碼使用得當的話就可以創造許多無限可能!!
生成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;}

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2516722
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:Unity|遊戲開發|語法教學

留言共 2 篇留言

騎Mogeko的普羅
那請問要固定座標生成要怎麼改比較好呢?

07-04 04:16

吃雞大腿
請問 我設定一個物件被球體碰撞後,該物件會隨機生成在其他位置要怎麼弄呢?

01-13 16:30

我要留言提醒:您尚未登入,請先登入再留言

9喜歡★s890218 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:[Unity3D]超入門... 後一篇:暑期過太爽...

追蹤私訊

作品資料夾

Black10314看到的人
莫名的感謝各位 謝謝看更多我要大聲說昨天14:37


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

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