Destroy销毁速度慢导致的错误

Destroy的销毁速度慢,而导致新加载的UI内容在Destroy代码后面,也随Destroy的GameObect销毁了。改用DestroyImmediate就可以保证新加入的内容不会被在此之前的销毁行为而销毁。

DestroyImmediate应当谨慎,因为它会立即销毁对象,不受任何帧更新的影响,这可能会导致一些不期望的副作用。[1]

1\]文心大模型3.5

相关推荐
世洋Blog3 小时前
SiYangUnityEventSystem,一个Unity中的事件系统
观察者模式·unity·c#·游戏引擎·事件系统
呆呆敲代码的小Y3 小时前
【Unity实战篇】| 游戏滑动框添加特殊效果,如实时高亮显示、曲线滑动等
游戏·unity·游戏引擎·实战·u3d·免费游戏·unity实战技巧
Tatalaluola3 小时前
【Quest开发】用unity UI快速实现交互
unity·游戏引擎
码界奇点4 小时前
Unity WebGL输入支持终极指南解决浏览器输入难题的完整方案
unity·容器·游戏引擎·鸿蒙系统·webgl
90后小陈老师5 小时前
Unity动画控制
unity·游戏引擎
Miss_SQ16 小时前
Webgl打包后删除StreamingAssets文件夹下多余资源
unity·c#·webgl
Monkey_Xuan19 小时前
C#中的引用传递和值传递
unity·c#
CreasyChan20 小时前
C# LINQ 深度解析:优缺点与性能陷阱
unity·c#·游戏开发
freshman1181 天前
Unity动画控制
unity
技术探讨者2 天前
Unity 框架:从核心构成到实践应用的全面解析
unity·游戏引擎