clone a gameobject unity code example

Example 1: how to clone something unity

public GameObject GameOjectYouWantToClone;

GameObject CloneOfGameOject = Instantiate(GameOjectYouWantToClone);

Example 2: clone gameobject unity c#

public GameObject rootObj;

void Start()
{
    GameObject duplicate = Instantiate(rootObj);
}

Example 3: unity instantiate

// You can use the 'Instantiate()' function to clone a GameObject
clone = Instantiate(original);

// You can also set the position, rotation and parent
clone = Instantiate(original, new Vector3(0, 0, 0), Quaternion.identity, cloneParent.transform);