unity删除物体(对象)

时间:2024-03-15 14:49:26

新建项目,创建Plane,Sphere,Cube,给Cube添加Rigidbody组件,新建脚本test.cs,代码如下

using UnityEngine;

public class test : MonoBehaviour
{
    void Start()
    {
        GameObject sphere  = GameObject.Find("Sphere");//在Hierarch中查找名为Sphere的物体
        Destroy(sphere);//删除Shpere

        Destroy(GetComponent<Rigidbody>(),2);//4秒钟后,删除rigidbody组件

        Destroy(this,4);//6秒后,删除 对象自身脚本

    }
}

2.将脚本添加到Cube,运行项目,观察Inspector和场景
unity删除物体(对象)