退出游戏

业务场景

退出游戏时,调用 exit 退出接口,可通过监听实现直接退出,或者自定义退出弹窗的场景。

注意事项

  • 需要先调用【释放 SDK 资源】接口,再调用游戏的退出接口。

  • 游戏退出前调用该接口,其他情况下请勿调用

流程图

接口介绍

// 退出游戏接口
public void Exit();

// 监听 直接退出
public override void OnExitGame();

// 监听 自定义退出弹窗
public override void OnShowExitDialog();

调用示例

// 退出游戏
SDKManager.GetInstance().Exit();

// 监听直接退出游戏方法
public override void OnExitGame()
{
    // 退出游戏
    SDKManager.GetInstance().ReleaseSDK();
    Application.Quit();
}

// 监听自定义退出游戏弹窗
public override void OnShowExitDialog()
{
    // CP绘制自定义的退出游戏弹窗
    showTwoBtnDialog("游戏自带退出框", "确定要退出游戏?", "取消", "确定", delegate ()
    {
        // 退出游戏
        SDKManager.GetInstance().ReleaseSDK();
        Application.Quit();
     }, delegate ()
    {

    });
}

参数说明

错误码

FAQ