启用 64 位后,Unity 游戏在 Android 设备上滞后
Posted
技术标签:
【中文标题】启用 64 位后,Unity 游戏在 Android 设备上滞后【英文标题】:Unity game lags on Android devices after enabling 64bit 【发布时间】:2020-01-17 07:17:35 【问题描述】:我们的游戏在大多数现代 android 设备上运行 60 fps,但当我们启用 64 位(为了满足 Google Play 的新要求)时,游戏开始出现延迟并定期冻结。
在这些设置下流畅运行 60fps:
在这些设置上滞后和冻结:
这个问题在华为 P20 lite 上最为明显(它在启用 64 位之前以 60fps 运行)。
有人知道可能是什么问题吗?
【问题讨论】:
我建议你检查你统一安装的插件(如果有的话)。也许您的插件之一不完全支持 64 位。值得一试。 【参考方案1】:我删除了在游戏过程中执行的所有 Debug.Log() 调用,它解决了这个问题。
反正我可能不应该把它们放在那里,但出于好奇……有谁知道为什么这些在 64 位上不是问题,而在 32 位上不是问题?
【讨论】:
以上是关于启用 64 位后,Unity 游戏在 Android 设备上滞后的主要内容,如果未能解决你的问题,请参考以下文章
电脑火狐浏览器屏蔽了 unity插件导致我不能玩网页3d游戏。它说不安全就禁用了启用是灰色的