要在Unity中獲取克隆的物體,你可以使用Instantiate函數。該函數接受一個原始物體作為參數,并返回該物體的克隆。
下面是一個使用Instantiate函數將一個原始物體克隆的示例代碼:
public GameObject originalObject;
public GameObject clonedObject;
void Start()
{
// 克隆物體
clonedObject = Instantiate(originalObject);
}
在這個示例中,我們首先要在Unity編輯器中將原始物體賦值給originalObject。然后,我們使用Instantiate函數將originalObject克隆,并將克隆的物體賦值給clonedObject變量。
注意:在實際使用中,你可能還需要指定克隆物體的位置、旋轉和縮放等屬性,可以在Instantiate函數中添加額外的參數來實現。
clonedObject = Instantiate(originalObject, newPosition, newRotation);
這里的newPosition和newRotation是你希望克隆物體所在的位置和旋轉值。