【发布时间】:2014-05-18 15:41:36
【问题描述】:
我正在 Unity 中制作 2d 游戏。 当我放置一个覆盖整个屏幕的背景精灵时,它会在我的安卓设备(galaxy 选项卡)上将我的帧速率从 60 降低到大约 40。这真的很奇怪,我不认为单个精灵会降低性能。有没有其他人遇到过这种情况?
【问题讨论】:
标签: android performance unity3d 2d 2d-games
我正在 Unity 中制作 2d 游戏。 当我放置一个覆盖整个屏幕的背景精灵时,它会在我的安卓设备(galaxy 选项卡)上将我的帧速率从 60 降低到大约 40。这真的很奇怪,我不认为单个精灵会降低性能。有没有其他人遇到过这种情况?
【问题讨论】:
标签: android performance unity3d 2d 2d-games
大型精灵绝对会影响帧速率,尤其是当您使用的图像与显示分辨率匹配时。它也可能因设备而异,因为并非所有 GPU 都是平等的 - 在这些情况下,使用低端 GPU 的高分辨率显示器是不好的。
要尽量减少对性能的影响,请尝试以下操作:
所有这些都会在一定程度上影响性能。
数字 1 和 2 本质上是“免费”优化,您绝对应该实施。数字 3 和 4 会降低您的图像质量,但可能会提高您的帧率 - 由您决定在质量上的权衡是否值得提高速度。
【讨论】: