Unity Profiler : Update.Preloading cpu spike.

我正在使用Unity 2019,我想了解为什么我在加载场景时有CPU峰值,空或不。

这是我在剖析器中的内容,当我加载场景与SceneManager.LoadScene(xxx):

Spike when I load a scene

和层次结构 :

enter image description here

我加载的场景是空的(所有的游戏对象,画布,脚本等都被禁用)。我只有一个摄像机。

在我加载的每个场景中,我有 UpdatePreloadingApplication.WaitForAsyncOperationToComplete 在层次结构中,我不知道为什么。

我禁用了所有的coroutines,我没有用LoadSceneAsync加载场景,所以我不知道这些 “要完成的异步操作 “是什么。

我试着用Windows上的编辑器或从我的Android设备上使用剖析器,但结果是一样的。

你有什么想法吗?

ぐ或 Loading.UpdatePreloading() 什么意思?

什么意思?Application.WaitForAsyncOperationToComplete 意思是?

在每个场景加载我有这些尖峰。

谢谢 !

解决方案:

这似乎是由于加载你的空白场景的previoUS场景发生的。是否有大量的UI,或音频纹理RenderTextures?试着从一个完全空白的场景中加载一个空白场景。

给TA打赏
共{{data.count}}人
人已打赏
未分类

laravel chartjs日期跳过

2022-9-8 13:34:29

未分类

模型验证在Razor Page .Net Core中不能正常工作。

2022-9-8 13:34:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索