Version: Unity 6.0 (6000.0)
语言 : 中文
游戏状态提示
大屏幕和可折叠设备支持

针对用户偏好进行优化

Android 的游戏模式功能指示用户希望优化应用程序的方式。用户借助此功能来表示他们是否希望应用程序正常运行、针对电池续航时间进行优化还是针对最佳性能进行优化。

要求和兼容性

Android 的游戏模式功能需要 Android 版本 13。

在 Unity 中使用游戏模式

Unity 提供了 AndroidGame.GameMode 属性,可用于检索应用程序的当前游戏模式。

根据当前的游戏模式,应调整 Unity 应用程序以适应用户的偏好。例如,如果游戏模式为电池节省模式,则用户希望应用程序尽可能长时间运行。在这种情况下,应减少效果和计算的资源消耗,以减少应用程序对设备电池续航时间的影响。这包括:

  • 降低应用程序的帧率或分辨率。
  • 减少__ LOD__见__细节级别__。
    See in Glossary
    偏差,使 Unity 在靠近摄像机的位置显示较低的细节 LOD。
  • 减小特定层的剔除距离。
  • 减少或可能进行的批处理网络调用和/或传感器使用次数。

如果游戏模式设置为最大限度提高性能,则用户希望应用程序的外观和运行效果尽可能好。在这种情况下,可以启用更多效果,并且不必如此警惕电池消耗。

提示:如果应用程序资源消耗强度高,并希望增强其整体性能,请考虑自适应性能包。它提供有关移动设备的热和功耗状态的反馈,有助于您作出适当反应以防止热节流或电池过度消耗。

游戏状态提示
大屏幕和可折叠设备支持