我有一个相对简单的游戏,但是当我在iOS上运行时,fps非常低,因为我的抽奖计数太高了。但是我不确定在这种情况下是否可以使用静态批处理,因为几乎所有的图形都在场景中以不同的速度移动。任何有助于提高fps的建议都将受到赞赏......
编辑1: 我的游戏是2d
答案 0 :(得分:0)
1)为您的材料添加实例
要在材质上启用GPU实例化,请在“项目”窗口中选择“材质”,然后在“检查器”中,勾选“启用实例化”复选框。
https://docs.unity3d.com/Manual/GPUInstancing.html
2)质量设置 Unity允许您设置它将尝试呈现的图形质量级别。一般来说,质量是以帧率为代价的,因此最好不要在移动设备或旧硬件上瞄准最高质量,因为它会对游戏玩法产生不利影响。质量设置检查器(菜单:编辑>项目设置>质量)用于在所选设备的编辑器中选择质量级别。它分为两个主要区域 - 在顶部,有以下矩阵: https://docs.unity3d.com/Manual/class-QualitySettings.html
希望这件事能对你的项目有所帮助......