From ec7c0c687f7946d8a314643bcfb45f5c388d2187 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期三, 27 九月 2023 16:08:45 +0800 Subject: [PATCH] 0312 抖音sdk最终版本; 在unity端 有对SdkProject/library/libs/humesdk-1.0.0.aar进行加载 --- SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdCreateRole.java | 87 ++++++++++++++++++++++--------------------- 1 files changed, 44 insertions(+), 43 deletions(-) diff --git a/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdCreateRole.java b/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdCreateRole.java index ffacb91..eaa2553 100644 --- a/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdCreateRole.java +++ b/SdkProject/plugins/quick/java/com/secondworld/sdk/command/CmdCreateRole.java @@ -1,43 +1,44 @@ -package com.secondworld.sdk.command; - -import com.quicksdk.entity.GameRoleInfo; -import com.secondworld.sdk.QuickSdkMgr; -import com.secondworld.sdk.utils.CodeU2A; - -import org.json.JSONObject; - -public class CmdCreateRole implements ICommand { - @Override - public int getCode() { - return CodeU2A.CreateRole; - } - - @Override - public void process(JSONObject json) throws Exception { - GameRoleInfo roleInfo = new GameRoleInfo(); - roleInfo.setServerID(json.getString("sid")); - roleInfo.setServerName(json.getString("serverName")); - roleInfo.setGameRoleName(json.getString("roleName").trim().replace(" ", "")); - roleInfo.setGameRoleID(json.getString("roleID")); - roleInfo.setGameBalance(json.getString("money")); - roleInfo.setVipLevel( json.getString("vipLevel")); //璁剧疆褰撳墠鐢ㄦ埛vip绛夌骇锛屽繀椤讳负鏁板瓧鏁村瀷瀛楃涓�,璇峰嬁浼�"vip1"绛夌被浼煎瓧绗︿覆 - roleInfo.setGameUserLevel(json.getString("level"));//璁剧疆娓告垙瑙掕壊绛夌骇 - String familyName = json.getString("familyName").trim().replace(" ",""); - if (familyName.isEmpty()) - { - familyName = "default"; - } - roleInfo.setPartyName(familyName);//璁剧疆甯淳鍚嶇О - roleInfo.setRoleCreateTime( json.getString("createTime")); //UC锛屽綋涔愪笌1881锛孴T娓犻亾蹇呬紶锛屽�间负10浣嶆暟鏃堕棿鎴� - - roleInfo.setPartyId(json.getString("familyID")); //璁剧疆甯淳id锛屽繀椤讳负鏁村瀷瀛楃涓� - roleInfo.setGameRoleGender("鐢�"); - roleInfo.setGameRolePower(json.getString("fightPower")); //璁剧疆瑙掕壊鎴樺姏锛屽繀椤讳负鏁村瀷瀛楃涓� - roleInfo.setPartyRoleId("11"); //璁剧疆瑙掕壊鍦ㄥ府娲句腑鐨刬d - roleInfo.setPartyRoleName("甯富"); //璁剧疆瑙掕壊鍦ㄥ府娲句腑鐨勫悕绉� - roleInfo.setProfessionId("-1"); //璁剧疆瑙掕壊鑱屼笟id锛屽繀椤讳负鏁村瀷瀛楃涓� - roleInfo.setProfession("-1"); //璁剧疆瑙掕壊鑱屼笟鍚嶇О - roleInfo.setFriendlist("鏃�"); //璁剧疆濂藉弸鍏崇郴鍒楄〃锛屾牸寮忚鍙傝�冿細http://open.quicksdk.net/help/detail/aid/190 - QuickSdkMgr.I.setGameRoleInfo(roleInfo, true); - } -} +package com.secondworld.sdk.command; + +import com.quicksdk.entity.GameRoleInfo; +import com.secondworld.sdk.PlatformDiff; +import com.secondworld.sdk.QuickSdkMgr; +import com.secondworld.sdk.utils.CodeU2A; +import org.json.JSONObject; + +public class CmdCreateRole implements ICommand { + @Override + public int getCode() { + return CodeU2A.CreateRole; + } + + @Override + public void process(JSONObject json) throws Exception { + GameRoleInfo roleInfo = new GameRoleInfo(); + roleInfo.setServerID(json.getString("sid")); + roleInfo.setServerName(json.getString("serverName")); + roleInfo.setGameRoleName(json.getString("roleName").trim().replace(" ", "")); + roleInfo.setGameRoleID(json.getString("roleID")); + roleInfo.setGameBalance(json.getString("money")); + roleInfo.setVipLevel( json.getString("vipLevel")); //璁剧疆褰撳墠鐢ㄦ埛vip绛夌骇锛屽繀椤讳负鏁板瓧鏁村瀷瀛楃涓�,璇峰嬁浼�"vip1"绛夌被浼煎瓧绗︿覆 + roleInfo.setGameUserLevel(json.getString("level"));//璁剧疆娓告垙瑙掕壊绛夌骇 + String familyName = json.getString("familyName").trim().replace(" ",""); + if (familyName.isEmpty()) + { + familyName = "default"; + } + roleInfo.setPartyName(familyName);//璁剧疆甯淳鍚嶇О + roleInfo.setRoleCreateTime( json.getString("createTime")); //UC锛屽綋涔愪笌1881锛孴T娓犻亾蹇呬紶锛屽�间负10浣嶆暟鏃堕棿鎴� + + roleInfo.setPartyId(json.getString("familyID")); //璁剧疆甯淳id锛屽繀椤讳负鏁村瀷瀛楃涓� + roleInfo.setGameRoleGender("鐢�"); + roleInfo.setGameRolePower(json.getString("fightPower")); //璁剧疆瑙掕壊鎴樺姏锛屽繀椤讳负鏁村瀷瀛楃涓� + roleInfo.setPartyRoleId("11"); //璁剧疆瑙掕壊鍦ㄥ府娲句腑鐨刬d + roleInfo.setPartyRoleName("甯富"); //璁剧疆瑙掕壊鍦ㄥ府娲句腑鐨勫悕绉� + roleInfo.setProfessionId("-1"); //璁剧疆瑙掕壊鑱屼笟id锛屽繀椤讳负鏁村瀷瀛楃涓� + roleInfo.setProfession("-1"); //璁剧疆瑙掕壊鑱屼笟鍚嶇О + roleInfo.setFriendlist("鏃�"); //璁剧疆濂藉弸鍏崇郴鍒楄〃锛屾牸寮忚鍙傝�冿細http://open.quicksdk.net/help/detail/aid/190 + QuickSdkMgr.I.setGameRoleInfo(roleInfo, true); + PlatformDiff.I.CreateRoleEvent(json.getString("roleID")); + } +} -- Gitblit v1.8.0