ios - Unity 在 iPhone 6 Plus 上性能缓慢

标签 ios iphone performance debugging unity3d

统一 5.1.2 iOS 8.4

我注意到 iPhone 6 Plus 存在大量性能问题

在 iPhone 4s、5、6 上测试,性能看起来大约运行稳定的 60 FPS

enter image description here

但在 iPhone 6 Plus 上,由于某些原因,性能下降到大约 22 FPS。 Unity 分析器只是显示更长的渲染时间。 这是 iPhone 6 Plus 的日志

enter image description here

注意到平均帧时间比 iPhone 4s 更长,最大帧时间是 iPhone 4s 的两倍?

我想知道这是我的问题还是 Unity 的错误,可能是 Metal?

最佳答案

我之前遇到过这个问题,iPhone 6 plus会默认使用metal图形库。不幸的是,目前这是非常错误的,实际上会减慢一切!转到您的播放器设置/其他设置并取消选中“Automatic Graphics API”并选择 OpenGLES2,这是目前最稳定的库。

enter image description here

关于ios - Unity 在 iPhone 6 Plus 上性能缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31873915/

相关文章:

C++:异步写内存

ios - Scenekit:为什么我的相机看不到远处的物体?

ios - AFNetworking 3.0 GET请求保存到iOS中的类中

iOS - 可以从蓝牙耳机麦克风录制音频并在设备扬声器中播放

performance - 哪些 Scala 特性性能较差

PHP 在 MYSQL 中注册数百万条记录的最快方法

ios - 将 INT 值从一个场景传递到另一个场景

iphone - 如何确保只有支持区域监控的设备才能在商店中看到我的应用程序?

带有 UINavigationController 的 iOS 7 自定义转换

iphone - iOS : Use setDateFormat as 12 hour clock