在Unity中生成對(duì)象的方法有以下幾種:
public GameObject prefab; // 預(yù)制體
// 在場(chǎng)景中生成一個(gè)新的對(duì)象
void Start()
{
Instantiate(prefab, transform.position, transform.rotation);
}
// 創(chuàng)建一個(gè)立方體
GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
// 實(shí)例化一個(gè)新的GameObject對(duì)象
GameObject obj = new GameObject("NewObject");
// 實(shí)例化一個(gè)新的材質(zhì)對(duì)象
Material material = Instantiate(materialPrefab) as Material;
這些是Unity中常用的生成對(duì)象的方法,根據(jù)具體的需求和場(chǎng)景,可以選擇適合的方法。