Android 的游戏模式功能会向您说明用户希望如何优化您的应用。用户可以选择是希望您的应用程序正常运行,还是优化电池续航时间,还是优化最佳性能。
Android 的游戏模式功能要求 Android 版本 13。
Unity 提供了AndroidGame.GameMode属性,您可以使用该属性获取应用程序的当前游戏模式。
根据当前游戏模式,您应该调整您的 Unity 应用程序以适应用户的偏好。例如,如果游戏模式为 省电模式,用户希望您的应用程序尽可能长时间地运行。在这种情况下,您应该减少效果和计算的资源密集度,以降低您的应用程序对设备电池续航时间的影响。这包括以下内容
如果游戏模式设置为 最大化性能,用户希望您的应用程序尽可能美观且流畅。这种情况下,您可以启用更多效果,不必顾虑电池的消耗。
提示:如果您的应用资源占用大,并且您想要提高其整体性能,可以考虑使用 自适应性能包。它会提供移动设备的散热和电源状态反馈,便于您做出适当响应,防止散热节流或电池过度消耗。