API 概览
声网 MIG (Meta Interactive Games)解决方案提供灵活搭配的 API 组合,为客户提供多种场景下的游戏交互体验。
- AgoraGameEngine 类包含应用程序调用的主要方法。
- AGEGameEngineEventProtocol 类用于向 app 发送回调通知。
- 类型定义 中包含所有类型定义。
方法
方法 | 描述 |
---|---|
setupEngineWithGameContext | 初始化 AgoraGameEngine 并注册回调 。 |
getOptionWithOperationId | 获取游戏属性。 |
loadGameWithOptions | 加载游戏。 |
setOptionWithOperationId | 设置游戏选项,例如:加入、结束游戏或者在游戏过程中与其他用户互动。 |
renewToken | 更新 RTM Token。 |
leaveGame | 退出游戏,销毁 webview。 |
destroy | 销毁游戏引擎。 |
getVersion | 获取当前 SDK 的版本号。 |
事件
事件 | 描述 |
---|---|
onSetOptionResult | 设置自定义参数的结果回调。 |
onGetOptionResult | 获取游戏属性回调。 |
setOptionWithOperationId | 设置游戏选项,例如:加入、结束游戏或者在游戏过程中与其他用户互动。 |
onMessage | 游戏事件通知回调。 |