• <blockquote id="cao8w"></blockquote>
  • <blockquote id="cao8w"><input id="cao8w"></input></blockquote>
    <input id="cao8w"></input>
  • <blockquote id="cao8w"><samp id="cao8w"></samp></blockquote>
  • 帮助文档

    快发助手Unity3D接入文档

    1.SDK结构

    unity3d.jpg

    文件名
    KFMaster_Unity_Demo_3.0
    可以直接运行的demo
    libKFMaster_SDK_Unity_3.1.0.unitypackage 依赖插件

    2.接入步骤

    android-doc.png

    如图所示导入libKFMaster_SDK_Unity_3.0.0.unitypackage

    3.业务功能接口

    3.1 初始化(必接)

      在主类中必须实现接口IHJRSDKKitCallBack,具体的回调以及字段说明请参见demo中的代码。

    HJRSDKKitUnityCore.Instance.Init(AndroidJavaObject AppContext, gameObject.name);

    3.2 登录(必接)


    HJRSDKKitUnityCore.Instance.Login();

    3.3 支付(必接)

    int amount = 10;// 所购买商品金额, 单位为元 ,*必传

    int productId = 1001;// 购买商品的商品id,数字 *必传

    string productName = "药水";// 所购买商品名称,应用指定,*必传

    int productNum = 1;//购买数量 , 当商品ID 不为空时,*必传

    string orderId = "123";//订单号, *必传

    string productDesc = "我是商品描述";//商品描述, *必传

    string extInfo = "";//额外参数, 没有传""

    HJRSDKKitUnityCore.Instance.Pay(amount, productId, productName, productNum, orderId, productDesc, extInfo);

    3.4 注销(必接)

    HJRSDKKitUnityCore.Instance.Logout();

    3.5 获取订单结果

    HJRSDKKitUnityCore.Instance.OrderResult(string OrderId);

    3.6用户中心

    HJRSDKKitUnityCore.Instance.UserCenter();

    3.7退出游戏(必接)

    HJRSDKKitUnityCore.Instance.ExitGame(AppContext);

    说明:该接口会弹出退出确认提示框, 在点击确定之后,只会回收sdk的资源,所以退出整个游戏需要游戏方在回调中自行处理

    4.数据统计接口

    4.1 进入游戏(必接)

    string serverId = "";//服务器编号

    string serverName = "";//服务器名称

    string roleId = "";//角色唯一标识

    string roleName = "";//角色名称

    int roleLevel = 3;//玩家等级 

    HJRSDKKitUnityCore.Instance.onServerRoleInfo(roleId, roleName, roleLevel, serverId, serverName,0L,0L);

    4.2支付(必接)

    int amount = 10;//充值金额

    string ordernum = "";//订单号

    string productdesc = "";//商品描述

    HJRSDKKitUnityCore.Instance.onPay(amount, ordernum, productdesc);

    4.3角色升级(必接)

    string level = "";//玩家等级 ,不能传中文

    HJRSDKKitUnityCore.Instance.onUpgrade(level,0L,0L);

    4.4创建角色(必接)

    string roleId = "";//角色标识

    string roleName = "";

    string serverId = "";///服务器编号

    string serverName = "";

    HJRSDKKitUnityCore.Instance.onCreateRole( roleId, roleName, serverId, serverName);

    大地彩票 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>