指定した親GameObjectにあるGameObjectを複製する関数を作りました。この関数は第1引数で指定したGameObjectを複製し、第2引数のparentObjの子にします。
1 2 3 4 5 6 7 8 |
public void CloneGameObject(GameObject obj, GameObject parentObj) { GameObject clone = GameObject.Instantiate(obj) as GameObject; clone.transform.SetParent(parentObj.transform, false); clone.transform.localPosition = obj.transform.localPosition; clone.transform.localScale = obj.transform.localScale; clone.transform.localRotation = obj.transform.localRotation; } |
コメントを残す