【问题标题】:Unity game lags on Android devices after enabling 64bit启用 64 位后,Unity 游戏在 Android 设备上滞后
【发布时间】:2020-01-17 07:17:35
【问题描述】:

我们的游戏在大多数现代 Android 设备上运行 60 fps,但当我们启用 64 位(为了满足 Google Play 的新要求)时,游戏开始出现延迟并定期冻结。


在这些设置下流畅运行 60fps:

在这些设置上滞后和冻结:


这个问题在华为 P20 lite 上最为明显(它在启用 64 位之前以 60fps 运行)。

有人知道可能是什么问题吗?

【问题讨论】:

  • 我建议你检查你统一安装的插件(如果有的话)。也许您的插件之一不完全支持 64 位。值得一试。

标签: android unity3d 64-bit 32bit-64bit


【解决方案1】:

我删除了在游戏过程中执行的所有 Debug.Log() 调用,它解决了这个问题。

反正我可能不应该把它们放在那里,但出于好奇……有谁知道为什么这些在 64 位上不是问题,而在 32 位上不是问题?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-01
    • 2020-01-29
    • 2015-11-19
    • 1970-01-01
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多