Destroy销毁速度慢导致的错误

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

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

1\]文心大模型3.5

相关推荐
jtymyxmz41 分钟前
《Unity Shader》8.4 透明度混合
unity·游戏引擎
世洋Blog2 小时前
利用<<左移运算符优雅的设计游戏能力的任意组合和判断
游戏·unity·c#
毛甘木13 小时前
Unity MonoPInvokeCallback 使用教程
c++·unity
心疼你的一切14 小时前
Unity开发Rokid应用之离线语音指令交互模型
android·开发语言·unity·游戏引擎·交互·lucene
Sator116 小时前
Unity使用OpenXR时,初始化失败的问题
unity·游戏引擎·vr
雨泽‎1 天前
Unity在URP中开启后处理导致RenderTexture存在背景
unity·游戏引擎·图形渲染
冒泡P1 天前
【Unity】TextMeshPro富文本中使用精灵图集
ui·unity·c#·游戏引擎
世洋Blog2 天前
开发思想-(数据驱动+组合模式)VS 继承
unity·组合模式·数据驱动
B0URNE2 天前
【Unity基础详解】(9)Unity核心:UI系统
ui·unity·游戏引擎
jtymyxmz2 天前
《Unity Shader》7.3 渐变纹理
unity·游戏引擎