unity3D之克隆游戏对象

克隆对象和创建对象在效果上是完全一样的,但是克隆对象在执行效率上会高一些,需要使用Instantiate()方法克隆对象。

var obj:GameObject;

function Start(){
obj=GameObject.Find("Cube");
}

function OnGUI(){
if(GUILayout.Button("克隆",GUILayout.Height(50))){
var clone:GameObject=Instantiate(obj,obj.transform.position,obj.transform.rotation);
Destroy(clone,5);
}
}

你可能感兴趣的:(游戏)