包含此页的版本:
不含此页的版本:
Android 的游戏状态功能会向作系统指示您的应用程序是否处于加载状态,以及 Android 是否可以中断应用程序。根据应用程序的状态,Android 可以执行某些优化。例如,如果应用程序处于加载状态,作系统可以为应用程序提供更多资源,以帮助优化加载过程。但是,作系统是否这样做取决于各种其他因素和设置,因此您不能保证这种情况总是会发生。
Android 的游戏状态功能需要 Android 版本 13。
Unity 以两种方式提供游戏状态提示。
Unity Player 会自动设置以下参数,以向作系统指示游戏状态:
isLoading参数。此参数在初始加载期间设置为 true,当加载场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,您可以放置环境、障碍物和装饰,实质上是分批设计和构建游戏。更多信息label参数。quality参数。mode参数。当显示全屏视频或全屏广告时,默认值将更改为 MODE_CONTENT。您可以使用 AndroidGame.Automatic.SetGameState 方法使用基于游戏实际状态的值覆盖默认MODE_UNKNOWN模式。
您可以使用 AndroidGame.SetGameState 方法向 Android 指示应用程序的当前游戏状态。最佳做法是在应用程序转换到加载状态或从加载状态转换时调用此方法,以确保作系统知道应用程序的状态。
注意:如果您调用 AndroidGame.SetGameState 方法,则会自动禁用游戏状态提示。