- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(MatchVS对战引擎对战接口使用说明v1.2.6
MatchVS接口说明对战引擎(For Cocos2d-x)版本:V1.2 欢迎集成MatchVS游戏对战引擎,本文档描述了MatchVS 对战引擎(本文以下简称之为“MatchVS”)功能接口说明,供技术人员参看。 开发者在阅读本文档后,存在任何疑问都可以及时咨询MatchVS技术支持,谢谢合作~?深圳市掌玩网络技术有限公司日期版本说明作者2015/12/08V1.0新建MatchVS研发部2015/12/20V1.2细化回调接口,修改发送接口及说明MatchVS研发部2016/01/04V1.2.6增加同步接口MatchVS研发修订历史记录目录概述4接口方法详解5Java对战信息服务5初始化服务5C++核心引擎:6初始化引擎6反初始化引擎6C++引擎回调接口类7回调接口7C++引擎接口11登录游戏大厅11进入房间11更换房间12游戏准备12取消准备13游戏开始13数据传输13游戏局结束14退出房间14退出游戏大厅15获取对战状态码15C++用户中心回调接口类16回调接口16C++用户中心接口18初始和反初始化用户中心18注册用户ID18获取用户信息19注册用户ID19用户登录20修改用户信息20C++战况信息回调接口类20回调接口20C++战况信息回调接口类24初始化和反初始化战况24设置游戏版本号24获取游戏信息列表25获取当前用户游戏信息25获取多个用户游戏信息25获取每日排行榜25获取大厅用户列表26获取当前用户排行26获取在线用户列表26附录27对战引擎错误码27注意事项28概述MatchVS开发包,当前提供给android终端接入所需组件jar包和c++头文件和so库,即:对战服务代理MatchVSAndroid.jar、对战引擎核心库(libKOFramWork.so)、辅助库(libGameHelper.so)和引用头文件MatchVSLobby.h、MatchVSBase.h、MatchVSCommon.h;MatchVS对战引擎能提供支付、战况信息、用户中心以及c++底层网络引擎。本文档主要对底层网络对战引擎使用进行说明。使用开发包的基本流程: (Java), 调用MatchVSService.java的InitService方法初始化MatchVS服务;2. (C++), 引擎初始化 ---》 注册回调 --》 调用对战接口... ---》去初始化,详细使用流程如下图:图1. 引擎详细状态流图接口方法详解Java对战信息服务public class MatchVSService参见MatchVSService.java文件。初始化服务//必须优先于C++引擎模块的初始化服务static void InitService(Context context, int pGameID, int pVersionGame, int pDevelopID);C++核心引擎:class CMatchVSLobby参见MatchVSLobby.h头文件, C++核心引擎。初始化引擎获取引擎单例后,设置接口的回调方法,初始化引擎。/********************************************************************** 函数名: getInstance** 描述: 获取对战引擎单例对象** 输入: 无** 输出: 无** 返回: 单例对象指针**********************************************************************/DLL_API static CMatchVSLobby* getInstance();/********************************************************************** 函数名: initWithCallback** 描述: CMatchVSLobbyCallback初始化函数** 输入: 无** 输出: 无** 返回: 正确: MATCHVS_OK,错误:其他值**********************************************/DLL_API ms_int32_t initWithCallback(CMatchVSLobbyCallback *pLobbyCallback);反初始化引擎在退出应用前需要调用反初始化方法, 与初始化对应。/*********************** 函数名: release** 描述: 释放CMatchVSUser对象** 输入: 空** 输出: 空** 返回:*************/DLL_API static ms_int32_t release();C+
您可能关注的文档
最近下载
- (word完整版)10kV配电安装工程施工方案.docx VIP
- 养老院安全突发事件应急预案.docx VIP
- 【沙利文】全球及中国生物试剂市场独立研究报告.pdf
- 计算机软件著作权成果转化合同8篇.docx VIP
- 论刑法中的多次犯罪-法律(法学)专业论文.docx VIP
- 2022浙ST19壁挂式轻便消防水龙及室内消火栓安装.pdf VIP
- 2025年小升初语文总复习:记叙文阅读附答案解析.doc VIP
- 《GB/T 20882.3-2021淀粉糖质量要求 第3部分:结晶果糖、固体果葡糖》.pdf
- 高中物理带电粒子在电场中的运动典型例题解析.docx VIP
- 公司员工在职证明模板.docx VIP
文档评论(0)