1.首先必須先建立一個 空物件(Create Empty)
2.再建立一個想自動重複生成的物件(例如:Cube...)
3.撰寫程式碼
程式碼如下:
using UnityEngine;
using System.Collections;
public class control : MonoBehaviour
{ public GameObject box;
void Update ()
{
if (Input.GetButtonDown("Fire1"))
{//如果按下滑鼠左鍵
Instantiate(box,transform.position,transform.rotation);
//動態生成(複製來源,出現位置(座標),出現方向(角度))
}
}
}
4.將該script檔加給 空物件
5.修改空物件此script的box屬性值:將Cube拖曳至box屬性值欄位
沒有留言:
張貼留言