lwb
2021-02-24 0ba5937d2a47e260d05189371660a2ed8bb5f803
SdkProject/library/src/main/java/com/secondworld/sdk/UnityMsgHandler.java
@@ -2,6 +2,7 @@
import com.secondworld.sdk.command.CmdInit;
import com.secondworld.sdk.command.ICommand;
import com.secondworld.sdk.utils.CodeA2U;
import com.secondworld.sdk.utils.LogUtil;
import com.secondworld.sdk.utils.StaticDefine;
import com.unity3d.player.UnityPlayer;
@@ -85,16 +86,20 @@
        return classNameList;
    }
    public static void sendMessageToUnity(int code) {
        UnityMsgHandler.sendMessageToUnity(code,null);
    }
    /**
     * 发送消息到unity
     *
     * @param jsonMap
     * @param args
     */
    public static void sendMessageToUnity(Map<String, Object> jsonMap) {
        if (jsonMap == null || jsonMap.isEmpty()) {
            return;
        }
        JSONObject jsonObject = new JSONObject(jsonMap);
    public static void sendMessageToUnity(int code, Map<String, Object> args) {
        if (args == null)
            args = new HashMap<>();
        args.put("code", code);
        JSONObject jsonObject = new JSONObject(args);
        if (GameApp.I.isDemo()) {
            LogUtil.debug("发送消息到unity", jsonObject.toString());
            return;