diff --git a/Assets/Editor/AssetBundle/AssetBundleMap.cs b/Assets/Editor/AssetBundle/AssetBundleMap.cs index 77b646821..963fea808 100644 --- a/Assets/Editor/AssetBundle/AssetBundleMap.cs +++ b/Assets/Editor/AssetBundle/AssetBundleMap.cs @@ -256,6 +256,7 @@ public class AssetBundleMap : EditorWindow {BuildTarget.iOS, "/ios/"}, {BuildTarget.Android, "/AssetsAndroid/"}, {BuildTarget.StandaloneWindows64, "/AssetsPC/"}, + {BuildTarget.WebGL, "/WebGl/"}, }; private static void EncryptAssetsmapping(string destPath, string filePath) diff --git a/Assets/Editor/AssetBundle/AssetBundleUtil.cs b/Assets/Editor/AssetBundle/AssetBundleUtil.cs index 9012106da..9a807833c 100644 --- a/Assets/Editor/AssetBundle/AssetBundleUtil.cs +++ b/Assets/Editor/AssetBundle/AssetBundleUtil.cs @@ -1158,5 +1158,10 @@ public class AssetBundleUtil : EditorWindow { EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.Android, BuildTarget.Android); } + + public static void SwitchWebGlPlatform() + { + EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTargetGroup.WebGL, BuildTarget.WebGL); + } #endregion } \ No newline at end of file diff --git a/Assets/Editor/AssetBundle/BundleBuilderZ.cs b/Assets/Editor/AssetBundle/BundleBuilderZ.cs index 8e6f4902a..ace9798da 100644 --- a/Assets/Editor/AssetBundle/BundleBuilderZ.cs +++ b/Assets/Editor/AssetBundle/BundleBuilderZ.cs @@ -180,6 +180,11 @@ public class BundleBuilderZ : EditorWindow PlayerSettings.Android.keyaliasPass = "KlYX666Ro"; locationPathName += apkName + ".apk"; } + else if(BuildTarget.WebGL == target) + { + locationPathName = Application.dataPath; + locationPathName = locationPathName.Replace("Assets", "/BunityWebGl/"); + } else { target = BuildTarget.StandaloneWindows64; @@ -275,6 +280,10 @@ public class BundleBuilderZ : EditorWindow { path = path + "/AssetsAndroid/"; } + else if (buildTarget == BuildTarget.WebGL) + { + path = path + "/WebGl/"; + } else { path = path + "/AssetsPC/"; diff --git a/Assets/Editor/AssetImportCheck.cs b/Assets/Editor/AssetImportCheck.cs index d4b90b7d8..64febf001 100644 --- a/Assets/Editor/AssetImportCheck.cs +++ b/Assets/Editor/AssetImportCheck.cs @@ -159,6 +159,10 @@ public class AssetImportCheck : AssetPostprocessor pluginImporter.SetCompatibleWithAnyPlatform(false); pluginImporter.SetCompatibleWithPlatform(BuildTarget.iOS, true); break; + case "WebGl": + pluginImporter.SetCompatibleWithAnyPlatform(false); + pluginImporter.SetCompatibleWithPlatform(BuildTarget.WebGL, true); + break; case "Default": pluginImporter.SetCompatibleWithAnyPlatform(true); pluginImporter.SetExcludeFromAnyPlatform(BuildTarget.Android, true); diff --git a/Assets/Editor/Pack/PackConstant.cs b/Assets/Editor/Pack/PackConstant.cs index b9d6a4ae6..58e594319 100644 --- a/Assets/Editor/Pack/PackConstant.cs +++ b/Assets/Editor/Pack/PackConstant.cs @@ -105,6 +105,11 @@ namespace Pack public const string PluginiOSDestPath = "/Plugins/iOS/"; public const string PluginiOSSrcMetaPath = "/../Build/BuildDependenceResource/Plugins/iOS.meta"; + public const string PluginWebGlSrcPath = "/../Build/BuildDependenceResource/Plugins/WebGl/"; + public const string PluginWebGlDestMetaPath = "/Plugins/WebGl.meta"; + public const string PluginWebGlDestPath = "/Plugins/WebGl/"; + public const string PluginWebGlSrcMetaPath = "/../Build/BuildDependenceResource/Plugins/WebGl.meta"; + public const string SDKBridgeDestPath = "/Plugins/SDKBridge/"; public const string SDKBridgeDestMetaPath = "/Plugins/SDKBridge.meta"; diff --git a/Assets/Editor/Pack/PackWindowSinglePlatform.cs b/Assets/Editor/Pack/PackWindowSinglePlatform.cs index 81a6050a1..71c4abf51 100644 --- a/Assets/Editor/Pack/PackWindowSinglePlatform.cs +++ b/Assets/Editor/Pack/PackWindowSinglePlatform.cs @@ -13,6 +13,7 @@ namespace Pack new GUIContent("iOS"), new GUIContent("StandaloneWindows64"), new GUIContent("WeiDuanAndroid"), + new GUIContent("WebGl"), }; private Type[] types = new Type[] @@ -21,6 +22,7 @@ namespace Pack typeof(PackPlatformiOS), typeof(PackPlatformPC), typeof(PackPlatformWeiDuanAndroid), + typeof(PackPlatformWebGl), }; private string[] channelIds = new string[] @@ -29,6 +31,7 @@ namespace Pack "20000000", "1", "10000000", + "31", }; private int m_SelectPackPlatformNameIdx = -1; diff --git a/Assets/Editor/Pack/PackWindowVersionCode.cs b/Assets/Editor/Pack/PackWindowVersionCode.cs index 6f04354a3..f9e737d73 100644 --- a/Assets/Editor/Pack/PackWindowVersionCode.cs +++ b/Assets/Editor/Pack/PackWindowVersionCode.cs @@ -12,6 +12,7 @@ namespace Pack BuildTarget.Android.ToString(), BuildTarget.iOS.ToString(), BuildTarget.StandaloneWindows64.ToString(), + BuildTarget.WebGL.ToString(), }; private string[] m_SelectedPlatforms = new string[0]; diff --git a/Assets/Editor/Pack/Platform/PackPlatforms.cs b/Assets/Editor/Pack/Platform/PackPlatforms.cs index a72d17058..800de02d0 100644 --- a/Assets/Editor/Pack/Platform/PackPlatforms.cs +++ b/Assets/Editor/Pack/Platform/PackPlatforms.cs @@ -16,7 +16,8 @@ namespace Pack private PackPlatformiOS[] iOSs; [SerializeField] private PackPlatformPC[] pCs; - + [SerializeField] + private PackPlatformWebGl[] webGLs; [NonSerialized] public PackPlatformBase[] packPlatforms; @@ -27,12 +28,14 @@ namespace Pack androids = null; iOSs = null; pCs = null; + webGLs = null; return; } List androidLs = new List(); List weiDuanAndroidLs = new List(); List iOSLs = new List(); List pCLs = new List(); + List webGlLs = new List(); for (int i = 0, iMax = packPlatforms.Length; i < iMax; i++) { PackPlatformBase packPlatformBase = packPlatforms[i]; @@ -52,6 +55,10 @@ namespace Pack { pCLs.Add(packPlatformBase as PackPlatformPC); } + else if (packPlatformBase is PackPlatformWebGl) + { + webGlLs.Add(packPlatformBase as PackPlatformWebGl); + } else { Debug.LogErrorFormat("Not Support Type : {0} At Serialize", packPlatformBase.GetType().FullName); @@ -61,6 +68,7 @@ namespace Pack weiDuanAndroids = weiDuanAndroidLs.ToArray(); iOSs = iOSLs.ToArray(); pCs = pCLs.ToArray(); + webGLs = webGlLs.ToArray(); } public void OnAfterDeserialize() @@ -70,6 +78,7 @@ namespace Pack FormatPackPlatforms(ref packPlatformLs, weiDuanAndroids); FormatPackPlatforms(ref packPlatformLs, iOSs); FormatPackPlatforms(ref packPlatformLs, pCs); + FormatPackPlatforms(ref packPlatformLs, webGLs); packPlatforms = packPlatformLs.ToArray(); } diff --git a/Assets/LuaProfilerClient/Editor/StartUp.cs b/Assets/LuaProfilerClient/Editor/StartUp.cs index 13640dce5..94cd369b8 100644 --- a/Assets/LuaProfilerClient/Editor/StartUp.cs +++ b/Assets/LuaProfilerClient/Editor/StartUp.cs @@ -439,6 +439,9 @@ namespace MikuLuaProfiler case BuildTarget.iOS: bg = BuildTargetGroup.iOS; break; + case BuildTarget.WebGL: + bg = BuildTargetGroup.WebGL; + break; } string path = PlayerSettings.GetScriptingDefineSymbolsForGroup(bg); bool hasRecompile = false; diff --git a/Build/BuildDependenceResource/PackConfig.json b/Build/BuildDependenceResource/PackConfig.json index 080f5eb4a..7f9a4da62 100644 --- a/Build/BuildDependenceResource/PackConfig.json +++ b/Build/BuildDependenceResource/PackConfig.json @@ -1,396 +1,447 @@ -{ - "androids": [ - { - "channelName": "文庭", - "appName": "仙境归来", - "distributeName": "无SDK版本(GM)", - "channelUniqueId": "10001001", - "bundleId": "com.wt.no.sdk.test", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "Default", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "NULLSDK", - "OPENGM" - ], - "logo1RelativePath": "default.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", - "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", - "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService", - "leBian_MainChId": "68701", - "leBian_ClientChId": "wenting_test", - "leBian_SECID": "aczir2b2.c", - "plugins": [ - "common" - ], - "sdkBridges": [], - "keystoreName": "wenting.keystore", - "keystorePass": "n9P5j2b7blMm", - "keyaliasName": "game", - "keyaliasPass": "KlYX666Ro" - }, - { - "channelName": "Quick", - "appName": "初心者:集结", - "distributeName": "测试包(对外测试)", - "channelUniqueId": "10003002", - "bundleId": "com.xjro.yy", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "ChuXinZheJiJie", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "OPENGM", - "FPS_DISABLE" - ], - "logo1RelativePath": "ntquick.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", - "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", - "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService", - "leBian_MainChId": "68701", - "leBian_ClientChId": "wenting_test", - "leBian_SECID": "aczir2b2.c", - "plugins": [ - "common", - "FairGuard", - "QUICK" - ], - "sdkBridges": [ - "QK" - ], - "keystoreName": "wenting.keystore", - "keystorePass": "n9P5j2b7blMm", - "keyaliasName": "game", - "keyaliasPass": "KlYX666Ro" - }, - { - "channelName": "游逸", - "appName": "初心者:集结", - "distributeName": "乐变云端包", - "channelUniqueId": "11001011", - "bundleId": "com.xjro.yy", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "ChuXinZheJiJie", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "BUGLY", - "FPS_DISABLE", - "LEBIAN_YUN_CLIENT" - ], - "logo1RelativePath": "cxz_wd.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", - "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", - "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService", - "leBian_MainChId": "69519", - "leBian_ClientChId": "youyi_cxzjj_yd", - "leBian_SECID": "h50avd0s.c", - "plugins": [ - "common", - "Bugly", - "FairGuard", - "Lebian_YunClient", - "YOUYI_1.6.5_YunClient" - ], - "sdkBridges": [ - "Bugly", - "YOUYI_1.6.5" - ], - "keystoreName": "wenting.keystore", - "keystorePass": "n9P5j2b7blMm", - "keyaliasName": "game", - "keyaliasPass": "KlYX666Ro" - }, - { - "channelName": "游逸", - "appName": "初心者:集结", - "distributeName": "乐变完整包", - "channelUniqueId": "11001013", - "bundleId": "com.xjro.yy", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "ChuXinZheJiJie", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "BUGLY", - "FPS_DISABLE" - ], - "logo1RelativePath": "cxz_wd.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", - "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", - "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService", - "leBian_MainChId": "69519", - "leBian_ClientChId": "youyi_cxzjj_wd", - "leBian_SECID": "h50avd0s.c", - "plugins": [ - "common", - "Bugly", - "FairGuard", - "Lebian", - "YOUYI_1.6.5" - ], - "sdkBridges": [ - "Bugly", - "YOUYI_1.6.5" - ], - "keystoreName": "wenting.keystore", - "keystorePass": "n9P5j2b7blMm", - "keyaliasName": "game", - "keyaliasPass": "KlYX666Ro" - } - ], - "weiDuanAndroids": [ - { - "channelName": "游逸", - "appName": "初心者:集结", - "distributeName": "乐变微端包", - "channelUniqueId": "11001012", - "bundleId": "com.xjro.yy", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 33, - "patch": 2 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 33, - "patch": 2 - }, - "iconRelativePath": "Default", - "otherBuildProject": "Weiduan", - "leBian_MainChId": "69519", - "leBian_ClientChId": "youyi_cxzjj_wd", - "leBian_SECID": "h50avd0s.c", - "leBian_LBCloudID": "69519", - "keystoreName": "wenting.keystore", - "keystorePass": "n9P5j2b7blMm", - "keyaliasName": "game", - "keyaliasPass": "KlYX666Ro" - } - ], - "iOSs": [ - { - "channelName": "游逸", - "appName": "初心者:集结", - "distributeName": "无SDK版本(GM)", - "channelUniqueId": "20001001", - "bundleId": "com.wenting.cxzjj", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "ChuXinZheJiJie", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "NULLSDK", - "OPENGM" - ], - "logo1RelativePath": "ntquick.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", - "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", - "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService", - "leBian_MainChId": "69031", - "leBian_ClientChId": "wenting_test", - "leBian_SECID": "tx75web0.c", - "plugins": [ - "common" - ], - "sdkBridges": [] - } - ], - "pCs": [ - { - "channelName": "文庭", - "appName": "仙境传说", - "distributeName": "无SDK版本(对外测试)", - "channelUniqueId": "1", - "bundleId": "com.wt.no.sdk.test", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "Default", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "NULLSDK", - "OPENGM" - ], - "logo1RelativePath": "default.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", - "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", - "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService" - }, - { - "channelName": "文庭", - "appName": "仙境传说", - "distributeName": "无SDK版本", - "channelUniqueId": "2", - "bundleId": "com.wt.no.sdk.test", - "gameVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "resVersionCode": { - "major": 0, - "minor": 1, - "release": 39, - "patch": 0 - }, - "iconRelativePath": "Default", - "defineSymbols": [ - "USE_LUA", - "VUPLEX_CCU", - "NULLSDK", - "OPENGM" - ], - "logo1RelativePath": "default.png", - "loginRelativePath": "Default", - "gameAssetsPath": "Default", - "specialFuncShield": false, - "splashScreenRelativeFiles": [ - "wenting_splash.png" - ], - "obscureKey": "", - "obscureOffsetMin": 0, - "obscureOffsetValues": [], - "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", - "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", - "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", - "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", - "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService" - } - ] +{ + "androids": [ + { + "channelName": "文庭", + "appName": "仙境归来", + "distributeName": "无SDK版本(GM)", + "channelUniqueId": "10001001", + "bundleId": "com.wt.no.sdk.test", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "Default", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "NULLSDK", + "OPENGM", + "UNITY_INSTANTGAME" + ], + "logo1RelativePath": "default.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", + "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", + "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService", + "leBian_MainChId": "68701", + "leBian_ClientChId": "wenting_test", + "leBian_SECID": "aczir2b2.c", + "plugins": [ + "common" + ], + "sdkBridges": [], + "keystoreName": "wenting.keystore", + "keystorePass": "n9P5j2b7blMm", + "keyaliasName": "game", + "keyaliasPass": "KlYX666Ro" + }, + { + "channelName": "Quick", + "appName": "初心者:集结", + "distributeName": "测试包(对外测试)", + "channelUniqueId": "10003002", + "bundleId": "com.xjro.yy", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "ChuXinZheJiJie", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "OPENGM", + "FPS_DISABLE" + ], + "logo1RelativePath": "ntquick.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", + "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", + "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService", + "leBian_MainChId": "68701", + "leBian_ClientChId": "wenting_test", + "leBian_SECID": "aczir2b2.c", + "plugins": [ + "common", + "FairGuard", + "QUICK" + ], + "sdkBridges": [ + "QK" + ], + "keystoreName": "wenting.keystore", + "keystorePass": "n9P5j2b7blMm", + "keyaliasName": "game", + "keyaliasPass": "KlYX666Ro" + }, + { + "channelName": "游逸", + "appName": "初心者:集结", + "distributeName": "乐变云端包", + "channelUniqueId": "11001011", + "bundleId": "com.xjro.yy", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "ChuXinZheJiJie", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "BUGLY", + "FPS_DISABLE", + "LEBIAN_YUN_CLIENT" + ], + "logo1RelativePath": "cxz_wd.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", + "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", + "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService", + "leBian_MainChId": "69519", + "leBian_ClientChId": "youyi_cxzjj_yd", + "leBian_SECID": "h50avd0s.c", + "plugins": [ + "common", + "Bugly", + "FairGuard", + "Lebian_YunClient", + "YOUYI_1.6.5_YunClient" + ], + "sdkBridges": [ + "Bugly", + "YOUYI_1.6.5" + ], + "keystoreName": "wenting.keystore", + "keystorePass": "n9P5j2b7blMm", + "keyaliasName": "game", + "keyaliasPass": "KlYX666Ro" + }, + { + "channelName": "游逸", + "appName": "初心者:集结", + "distributeName": "乐变完整包", + "channelUniqueId": "11001013", + "bundleId": "com.xjro.yy", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "ChuXinZheJiJie", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "BUGLY", + "FPS_DISABLE" + ], + "logo1RelativePath": "cxz_wd.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", + "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", + "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService", + "leBian_MainChId": "69519", + "leBian_ClientChId": "youyi_cxzjj_wd", + "leBian_SECID": "h50avd0s.c", + "plugins": [ + "common", + "Bugly", + "FairGuard", + "Lebian", + "YOUYI_1.6.5" + ], + "sdkBridges": [ + "Bugly", + "YOUYI_1.6.5" + ], + "keystoreName": "wenting.keystore", + "keystorePass": "n9P5j2b7blMm", + "keyaliasName": "game", + "keyaliasPass": "KlYX666Ro" + } + ], + "weiDuanAndroids": [ + { + "channelName": "游逸", + "appName": "初心者:集结", + "distributeName": "乐变微端包", + "channelUniqueId": "11001012", + "bundleId": "com.xjro.yy", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 33, + "patch": 2 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 33, + "patch": 2 + }, + "iconRelativePath": "Default", + "otherBuildProject": "Weiduan", + "leBian_MainChId": "69519", + "leBian_ClientChId": "youyi_cxzjj_wd", + "leBian_SECID": "h50avd0s.c", + "leBian_LBCloudID": "69519", + "keystoreName": "wenting.keystore", + "keystorePass": "n9P5j2b7blMm", + "keyaliasName": "game", + "keyaliasPass": "KlYX666Ro" + } + ], + "iOSs": [ + { + "channelName": "游逸", + "appName": "初心者:集结", + "distributeName": "无SDK版本(GM)", + "channelUniqueId": "20001001", + "bundleId": "com.wenting.cxzjj", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "ChuXinZheJiJie", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "NULLSDK", + "OPENGM" + ], + "logo1RelativePath": "ntquick.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", + "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", + "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService", + "leBian_MainChId": "69031", + "leBian_ClientChId": "wenting_test", + "leBian_SECID": "tx75web0.c", + "plugins": [ + "common" + ], + "sdkBridges": [] + } + ], + "pCs": [ + { + "channelName": "文庭", + "appName": "仙境传说", + "distributeName": "无SDK版本(对外测试)", + "channelUniqueId": "1", + "bundleId": "com.wt.no.sdk.test", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "Default", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "NULLSDK", + "OPENGM", + "UNITY_INSTANTGAME" + ], + "logo1RelativePath": "default.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist.wtgame.cn:18288/", + "serverListUrl": "https://test-roserverlist.wtgame.cn:18288/serverlist", + "notifyUrl": "https://test-noticegmt-youyi.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-youyi.wtgames.cn/vipService" + }, + { + "channelName": "文庭", + "appName": "仙境传说", + "distributeName": "无SDK版本", + "channelUniqueId": "2", + "bundleId": "com.wt.no.sdk.test", + "gameVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 1, + "release": 39, + "patch": 0 + }, + "iconRelativePath": "Default", + "defineSymbols": [ + "USE_LUA", + "VUPLEX_CCU", + "NULLSDK", + "OPENGM" + ], + "logo1RelativePath": "default.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", + "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", + "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService" + } + ], + "webGLs": [ + { + "channelName": "文庭", + "appName": "仙境归来", + "distributeName": "无SDK版本", + "channelUniqueId": "31", + "bundleId": "com.wt.no.sdk.test", + "gameVersionCode": { + "major": 0, + "minor": 0, + "release": 0, + "patch": 0 + }, + "resVersionCode": { + "major": 0, + "minor": 0, + "release": 0, + "patch": 0 + }, + "iconRelativePath": "Default", + "defineSymbols": [ + "USE_LUA", + "NULLSDK", + "OPENGM" + ], + "logo1RelativePath": "default.png", + "loginRelativePath": "Default", + "gameAssetsPath": "Default", + "specialFuncShield": false, + "splashScreenRelativeFiles": [ + "wenting_splash.png" + ], + "obscureKey": "", + "obscureOffsetMin": 0, + "obscureOffsetValues": [], + "sdkVerifyUrl": "https://test-roserverlist-wt.wtgames.cn/", + "serverListUrl": "https://test-roserverlist-wt.wtgames.cn/serverlist", + "notifyUrl": "https://test-noticegmt-wt.wtgames.cn/v3/notice", + "specialInfoUrl": "https://test-noticegmt-wt.wtgames.cn/channel", + "customerServiceInfoUrl": "https://test-noticegmt-wt.wtgames.cn/vipService", + "leBian_MainChId": "69035", + "leBian_ClientChId": "wenting_test", + "leBian_SECID": "tx75web0.c", + "plugins": [ + "common" + ], + "sdkBridges": [] + } + ] } \ No newline at end of file