低調の美國生活

各種疑難雜症

Unity:在指定位置產生一台車子

x1049
10月20日2011年

//C#

此方法可以在指定位置產生物件

transform.position =new Vector3(-30.0f, 0,0);

Instantiate(bus, transform.position, Quaternion.identity);

較好的用法:將位置指定在新的變數

比較

當Script是指定到Camera時 容易產生:”物件已經產生 但看不到“的問題 例如:

  • >用Raycast功能 讓user點擊某個按鈕
  • >然後產生一個物件

因為當只用transform.position去做改變時 同時也改變了Camera的位置

所以重新指定新的位置變數 可以解決此問題


發佈於 10月20日2011年