退出游戏
业务场景
退出游戏时,调用 exit 退出接口,可通过监听实现直接退出,或者自定义退出弹窗的场景。
注意事项
-
需要先调用【释放 SDK 资源】接口,再调用游戏的退出接口。
-
游戏退出前调用该接口,其他情况下请勿调用
流程图
接口介绍
// 退出游戏接口
exit(info?: EworldSDK.ExistConfig): void
// 监听 直接退出
onExitGame(cb: () => void): void
// 监听 自定义退出弹窗
onShowExitDialog(cb: () => void): void
调用示例
SDKManager.exit();
// 监听直接退出游戏方法
SDKManager.onExitGame(() => {
// 用户退出游戏
SDKManager.releaseSDK();
director.end();
});
// 监听自定义退出游戏弹窗
SDKManager.onShowExitDialog(() => {
// 自定义退出游戏弹窗
this.showDialog('提示', '是否退出游戏?', '取消', '确定', null, () => {
SDKManager.releaseSDK();
director.end();
});
});
参数说明
无
错误码
无
FAQ
无