From f46357527d604929b56fd2dc0270d9730e015623 Mon Sep 17 00:00:00 2001 From: JLIOSM1 <774727341@qq.com> Date: Sun, 5 Dec 2021 11:36:28 +0800 Subject: [PATCH] =?UTF-8?q?[IOS]xipu=E5=8C=85=E6=8E=A5=E5=8F=A3=E9=80=82?= =?UTF-8?q?=E5=BA=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Scripts/SDK/Proxy/iOSProxy.cs | 40 ++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/Assets/LuaFramework/Scripts/SDK/Proxy/iOSProxy.cs b/Assets/LuaFramework/Scripts/SDK/Proxy/iOSProxy.cs index 2e785c9a1f..dfeed8960d 100644 --- a/Assets/LuaFramework/Scripts/SDK/Proxy/iOSProxy.cs +++ b/Assets/LuaFramework/Scripts/SDK/Proxy/iOSProxy.cs @@ -49,18 +49,56 @@ namespace SDK //退出游戏 [DllImport("__Internal")] private static extern void m_SDK_SubmitExtraData(string areaName, string areaId, string roleName, string roleId, string roleGrade); + [DllImport("__Internal")] + private static extern void m_SDK_SubmitExtraData_OneParam(string param); public override void SubmitExtraData(SDKSubmitExtraDataArgs args) { m_SDK_SubmitExtraData(args.zoneName, args.zoneID, args.roleName, args.roleID, args.roleLevel); + m_SDK_SubmitExtraData_OneParam( + args.dataType + "|" + + args.serverID + "|" + + args.serverName + "|" + + args.zoneID + "|" + + args.zoneName + "|" + + args.roleID + "|" + + args.roleName + "|" + + args.roleLevel + "|" + + args.guildID + "|" + + args.Vip + "|" + + args.moneyNum + "|" + + args.roleCreateTime + "|" + + args.roleLevelUpTime + ); } [DllImport("__Internal")] private static extern void m_SDK_Pay(string money, string detail, string csId, string csName, string pid); + [DllImport("__Internal")] + private static extern void m_SDK_Pay_OneParam(string param); public override void Pay(SDKPayArgs args) { m_SDK_Pay(args.price.ToString(), args.productDesc, args.roleID, args.extension, args.productId); - + m_SDK_Pay_OneParam( + args.productId + "|" + + args.productName + "|" + + args.productDesc + "|" + + args.price + "|" + + args.ratio + "|" + + args.buyNum + "|" + + args.coinNum + "|" + + args.zoneId + "|" + + args.serverID + "|" + + args.serverName + "|" + + args.accounted + "|" + + args.roleID + "|" + + args.roleName + "|" + + args.roleLevel + "|" + + args.vip + "|" + + args.guildID + "|" + + args.payNotifyUrl + "|" + + args.extension + ); }