你知道Object.Destroy()函数吗?在脚本中用来摧毁一个游戏物体或组件,可是你知道他能在执行后延迟一段时间后才摧毁物体吗,其实很简单:
1 using UnityEngine; 2 3 public class DestroyedWithDelay : MonoBehaviour { 4 void Start() { 5 Destroy(gameObject, 2); 6 } 7 }
延迟摧毁能够在诸如生成 粒子(particle) 等需要在生成后存在一段时间后才摧毁的情况下使用.
时间: 2024-10-15 19:33:58