当我们希望延迟一段时间销毁GameObject,Component,或者 asset 的时候可以利用下面的函数来实现。
不用自己再去实现延迟计时操作。

Destroy(Object obj, float t = 0.0F);

第二个参数单位为秒,物体将在t秒后被销毁。

using UnityEngine;public class ScriptExample : MonoBehaviour
{void DestroyGameObject(){Destroy(gameObject);}void DestroyScriptInstance(){// 立刻从gameobject上移除该脚本Destroy(this);}void DestroyComponent(){// 从gameobject上移除rigidbody脚本Destroy(GetComponent<Rigidbody>());}void DestroyObjectDelayed(){// 5秒后销毁当前gameobjectDestroy(gameObject, 5);}// 当用户按下Ctr键后,将会从gameobject上移除boxcollider脚本void Update(){if (Input.GetButton("Fire1") && GetComponent<BoxCollider>()){Destroy(GetComponent<BoxCollider>());}}
}

在做编辑器扩展开发的时候,非运行时环境,只能使用 Object.DestroyImmediate()

Unity技术交流 微信公众号 UnityAsk,QQ群:891920228

Unity小技巧——延时销毁GameObject相关推荐

  1. unity小技巧总结

    这是对unity公众号上一个unity小技巧的介绍视频的总结 原文是这个:https://unity.cn/projects/unity-tips?signup=true 1)unity常用快捷键 1 ...

  2. unity小技巧收集总结--自用(三)

    (转载翻译): GitHub - oxters168/UnityHelpers: Extensions and classes to ease development in Unity 1.MathH ...

  3. unity小技巧收集总结--自用(一)

    目录 一.asset序列化: 二.打包AB包: 三.编辑器查找和进度显示: 四.代码设置AB包名: 五.代码清除Ab包名: 六.简易单例 七.移动端判断是否点在UGUI组件上 八.默认unity 脚本 ...

  4. Unity小技巧 - 绘制瞄准准心

    往期文章分享 点击跳转=><导航贴>- Unity手册,系统实战学习 点击跳转=><导航贴>- Android手册,重温移动开发 本文约2千字,新手阅读需要4分钟, ...

  5. Unity小技巧——音频文件间断问题

    问题:导入音频文件后,循环播放音频发现中间总是有中断!!! 测试方法1:导入PR修改首尾间隔 不管怎么操作,最后导入Unity都是有间隔问题!!! 解决方法:突然想起unity不支持MP3文件,然后导 ...

  6. Unity小技巧 - 关于DontDestroyOnLoad的使用以及Bug解决方式

    往期文章分享 点击跳转=><导航贴>- Unity手册,系统实战学习 点击跳转=><导航贴>- Android手册,重温移动开发 本文约2.4千字,新手阅读需要5分 ...

  7. Unity小技巧——Inspector中插入数组元素

    选中其中一个元素,CTRL+D复制,然后修改它的值,相当于插入了一个新元素.这样不用为了插入一个元素,而需要顺次修改后面所有原素的值.

  8. Unity中一些小技巧

    在unity中有一些小技巧,不能像人物的移动,攻击等有好几种方式可以用来单独成章,因此就把一些内容比较少,但是比较重要的内容放在一起合成一章,内容将会持续更新 1.人物死亡动画的播放:人物死亡后,需要 ...

  9. unity减少代码量小技巧--空保护扩展

    写代码过程中,有很多地方需要空保护,这里展示一个小技巧能够减少书写的代码量,下面展示代码 namespace UnityEngine.UI {public static class UIExtensi ...

最新文章

  1. Python脚本语言写法
  2. 中国电信的新媒体营销尝试
  3. c语言scanf结果在printf前,C语言中的scanf与printf
  4. PAT (Basic Level) Practice (中文)1009 说反话 (20 分)
  5. hashMap put方法 第二行代码
  6. delphi之模糊找图
  7. Redis集群~StackExchange.redis连接Sentinel服务器并订阅相关事件
  8. 使用自动机的Lucene新的邻近查询
  9. mysql concat例子_MYSQL中CONCAT详解
  10. Qt工作笔记-QTreeWidgetItem中type的基本用法
  11. filter在ios不兼容 js_jq的animate属性不支持transform 和 ios手机上box-shadow兼容性问题 和...
  12. linux无缝升级的版本,Angular 1 和 Angular 2 集成:无缝升级的方法
  13. 基于LabVIEW的个性化打地鼠游戏设计
  14. 试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点
  15. (原创)Lottie动画使用介绍
  16. 微博是一种倒退,而非革命
  17. [五一随想] 生活长乐
  18. Android 页面跳转时发生双击导致app闪退的解决方案
  19. [高数][高昆轮][高等数学上][第二章-导数与微分]02.函数的求导法则
  20. 高中计算机基础知识课件,5.1.2 信息资源管理的方式方法

热门文章

  1. 给ofo共享单车撸一个微信小程序
  2. Diagnostic Plane Extraction from 3DParametric Surface of the Fetal Cranium胎儿颅骨三维参数表面的诊断平面提取
  3. PC格局已改变 联想未来的短板在哪里?
  4. 如何入侵目标的网络DIY指南
  5. 学习下 BlackHat Asia 2021 大会议题
  6. 携创教育:自考本科有用吗?有什么优势?
  7. Nginx详细配置(收录)
  8. Proxmox VE(PVE)关闭订阅通知窗口及配置新软件源
  9. Cocos2d python
  10. 欢乐颂之鸿蒙系统,正午阳光《欢乐颂3》将拍,杨紫已无望回归,女主之一资源很不错...