首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity Profiler : Update.Preloading cpu峰值

Unity Profiler : Update.Preloading cpu峰值
EN

Stack Overflow用户
提问于 2020-04-11 19:25:33
回答 1查看 769关注 0票数 1

我正在使用Unity 2019,我试图理解为什么当我加载一个场景时会出现CPU峰值,不管是空的还是非空的。

这是当我使用SceneManager.LoadScene(xxx)加载场景时,我在profilter中的内容:

和层次结构:

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

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

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

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

你有什么想法吗?

Loading.UpdatePreloading()是什么意思?

Application.WaitForAsyncOperationToComplete是什么意思?

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

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-04-24 10:17:23

这似乎是由于加载空白场景的前一个场景造成的。有很多UI,或者音频/纹理/ RenderTextures吗?尝试从一个完全空白的场景中加载一个空白场景。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61156014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档