文章目录
Instantiate用法
Instantiate(obj, new Vector3(0, 10, 0), Quaternion.identity)
如果要对生成的物体进行进一步的操作,参考如下
public Rigidbody obj;
void Update () {
if(Input .GetKeyDown(KeyCode.Space ))
{
Rigidbody rig=Instantiate(obj, new Vector3(0, 10, 0), Quaternion.identity) as Rigidbody;
rig.AddForce(new Vector3(0, 0, 6), ForceMode.Impulse);
}
}
Destroy函数
Destroy(gameObject);//销毁gameObject
gameObject处是要被销毁的物体,后面是指物体生成多少秒后销毁,2f就是两秒后销毁
Destroy(gameObject,2f);