首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单位轮廓器Device.present

单位轮廓器Device.present
EN

Stack Overflow用户
提问于 2017-06-19 07:24:07
回答 1查看 4.4K关注 0票数 4

当试图优化我的游戏时,最大的问题似乎是device.present。通过一些论坛,我真的找不到任何有用的答案。与此相关的主要问题通常是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-19 14:46:39

造成这种情况的原因有很多,但主要原因是线程被图形驱动程序阻塞,从而使GPU跟上了进度。

这些是具体的原因:

1.Image效应

检查你的相机。如果您有图像效果,如https://docs.unity3d.com/Manual/class-FlareLayer.html抗混叠和其他,请禁用它们。

2.UI效应

检查所有的图片,RawImages和文本。如果您在OutlineShadowPosition As UV1组件上附加了ImagesRawImagesTexts,这可能会导致问题。通常,当您将其中的多个附加到一个ImageRawImageText时。

3.Bad灯设置

选择您的灯,并确保阴影类型下的分辨率是而不是设置为非常高的分辨率。

4.In质量设置将V同步计数更改为不同步。

5.Check用于雪碧和图像的0α,然后禁用它们

6.From播放机设置,禁用自动图形API,然后将Graphics更改为OpenGLES2。

7.Custom阴影

您是否使用自定义着色器(非标准着色器)?暂时停用。一个昂贵或糟糕的文字着色器可能会导致这个问题。

这些都是常见的问题。很有可能你的问题是另一个问题。我建议您一个接一个地启用/禁用项目,您可能会发现问题。

如果没有,那么考虑创建新的项目和场景。保存你的旧游戏作为预制或资产,然后一个一个地导入到新的项目。不要同时导入它们,因为问题可能会再次出现。导入,然后测试,然后再次导入,然后进行测试,直到发现问题为止。如果问题不再存在,那么很可能是编辑器设置问题。

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

https://stackoverflow.com/questions/44624524

复制
相关文章

相似问题

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