我在Unity制作了一个2D游戏。 当我放置一个覆盖整个屏幕的背景精灵时,它会在我的Android设备(galaxy tab)上将帧速率从60降低到40左右。这真的很奇怪我不会期望这会降低单个精灵的性能。有没有其他人遇到过这个?
答案 0 :(得分:0)
大型精灵绝对会影响帧速率,尤其是当您使用的图像与显示分辨率匹配时。它也可能因设备而异,因为并非所有GPU都相同 - 在这些情况下,具有低端GPU的较高分辨率显示器会很糟糕。
为了最大限度地降低性能影响,请尝试以下操作:
所有这些都会在一定程度上影响性能。
数字1和2基本上是“免费”优化,你绝对应该实现。数字3和4会降低图像的质量,但可能会提高您的帧速率 - 由您来决定质量的权衡是否值得提高速度。