启用 64 位后,Unity 游戏在 Android 台设备上滞后

Unity game lags on Android devices after enabling 64bit

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


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

滞后并冻结这些设置:


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

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

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

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