mode | AndroidGameState 值。 |
为在 Unity 中自动提示游戏状态 而使用,设置当前 AndroidGameState。需要 API 级别 33(Android 13)。
您可以根据当前游戏状态设置 mode 参数。例如,您可以在显示游戏菜单时使用 AndroidGameState.None,在游戏过程中使用 AndroidGameState.GamePlayInterruptible 或 AndroidGameState.GamePlayUninterruptible。
一旦设置,mode 会一直保持不变,直到您再次调用此方法。但是,如果游戏因全屏视频或全屏广告而中断,模式会自动更改为 AndroidGameState.Content。
当目标设备不支持所需的 API 级别时,不会采取任何操作。
using UnityEngine; using UnityEngine.Android;
public class MainMenu : MonoBehaviour { void Start() { AndroidGame.Automatic.SetGameState(AndroidGameState.None); } }