<acronym id="ye54p"><strong id="ye54p"></strong></acronym>
      幫助文檔

      快發助手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);

      无码中文字幕天天天天爽