Destroy ()是主要用于销毁游戏对象以及组件,但不会再引用那个被销毁的对象。
格式:
①Destroy (GameObject);
②Destroy (GameObject,time);
说明:
(1)GameObject 是销毁的游戏对象,也可以是Prefab预制体。
(2)time 是销毁游戏对象的指定时间。
下面给出了一个简单的示例:
void OnCollisionEnter(Collision collision)
{
Destroy(collision.gameObject, 5);
}
运行的时候,小球落下的时候遇到碰撞器,5秒后就被销毁了,如下图示: