【问题标题】:Unity: Performance problem build of 2D gameUnity:2D游戏的性能问题构建
【发布时间】:2019-09-21 13:16:31
【问题描述】:

我制作了一个简单的 2D 游戏,在我构建它之前它运行良好。

在编辑器中游戏运行没有任何问题,但是当我启动 .exe 时,我的 CPU 负载达到了 100%,而且我看到很多滞后。我已经使用 x86_64 和 x86 为 Windows 构建了它,并且在两个版本中都有这个问题。

知道为什么构建比在编辑器中更加滞后,我该如何解决?

【问题讨论】:

  • 可能有很多原因......其中一个可能会在您的构建中遇到很多异常。
  • 为什么我会在构建中出现大量错误,但在编辑器中却没有?它不使用任何外部文件,没有互联网等。
  • 也许一些使用过的库没有为构建正确初始化?无论如何这只是一个猜测..还有很多其他原因..质量设置..等等
  • 我没有更改任何播放器设置,甚至连输入设置都没有动。我不使用任何库,afaik unity 本身应该运行良好:(
  • 尝试检查任何可能的内存泄漏?

标签: performance unity3d 2d


【解决方案1】:

这样我的问题就解决了。 经过一些测试,我发现我的帧率非常高并且波动很大。 尝试使用 VSync 或使用 targetFramerate 来限制它有效。 从2019.2.5f1更新到2019.2.6f1后问题解决了。

【讨论】:

    猜你喜欢
    • 2022-12-01
    • 2015-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-12
    相关资源
    最近更新 更多