diff --git a/Editor/BuildProfile/WeixinMiniGameSettings.cs b/Editor/BuildProfile/WeixinMiniGameSettings.cs new file mode 100644 index 000000000..2974ceb34 --- /dev/null +++ b/Editor/BuildProfile/WeixinMiniGameSettings.cs @@ -0,0 +1,136 @@ +#if TUANJIE_1_4_OR_NEWER +using System; +using System.IO; +using System.Collections; +using System.Collections.Generic; +using System.Reflection; +using UnityEditor; +using UnityEngine; +using UnityEditor.Build.Profile; + +namespace WeChatWASM +{ + public class WeixinMiniGameSettings : MiniGameSettings + { + public WXProjectConf ProjectConf; + public SDKOptions SDKOptions; + public CompileOptions CompileOptions; + public CompressTexture CompressTexture; + public List PlayerPrefsKeys = new List(); + public FontOptions FontOptions; + + [SerializeField] public bool m_AutomaticFillInstantGame = true; + + public WeixinMiniGameSettings(MiniGameSettingsEditor editor) : base(editor) + { + } + + public bool PreprocessBuild(BuildProfile buildProfile, BuildOptions options) + { + bool result = true; + if (!string.IsNullOrEmpty(buildProfile.buildPath)) + { + this.ProjectConf.DST = buildProfile.buildPath; + } + else + { + Debug.LogError("Build Path is empty!"); + result = false; + } + this.CompileOptions.DevelopBuild = buildProfile.platformSettings.development; + this.CompileOptions.AutoProfile = buildProfile.platformSettings.connectProfiler; + + this.CompileOptions.CleanBuild = ((int)options & (int)BuildOptions.CleanBuildCache) != 0; + this.CompileOptions.ScriptOnly = ((int)options & (int)BuildOptions.BuildScriptsOnly) != 0; + + return result; + } + + internal void FillAutoStreamingAutomatically() + { + // Instant Game + if (WXConvertCore.IsInstantGameAutoStreaming()) + { + if (m_AutomaticFillInstantGame) + { + ProjectConf.CDN = WXConvertCore.GetInstantGameAutoStreamingCDN(); + if (!ProjectConf.bundlePathIdentifier.Contains("CUS/CustomAB;")) + { + ProjectConf.bundlePathIdentifier = "CUS/CustomAB;" + ProjectConf.bundlePathIdentifier; + } + if (!ProjectConf.bundlePathIdentifier.Contains("AS;")) + { + ProjectConf.bundlePathIdentifier = "AS;" + ProjectConf.bundlePathIdentifier; + } + ProjectConf.dataFileSubPrefix = "CUS"; + } + } + } + + public static void AutoStreamingLoad() + { + if (!WXConvertCore.IsInstantGameAutoStreaming()) + { + return; + } + + // Generate + Type asTextureUIType = Type.GetType("Unity.AutoStreaming.ASTextureUI,Unity.InstantGame.Editor"); + if (asTextureUIType == null) + { + Debug.LogError("Type 'Unity.AutoStreaming.ASTextureUI' not found. "); + return; + } + MethodInfo generateTextureAssetBundlesMethod = asTextureUIType.GetMethod("GenerateTextureAssetBundles", BindingFlags.NonPublic | BindingFlags.Static); + generateTextureAssetBundlesMethod?.Invoke(null, new object[] { false }); + + // reflection to get WXConvertCore.FirstBundlePath + String FirstBundlePath = ""; + var type = Type.GetType("WeChatWASM.WXConvertCore,WxEditor"); + if (type == null) + { + Debug.LogError("Type 'WeChatWASM.WXConvertCore,WxEditor' not found. "); + return; + } + FieldInfo fieldInfo = type.GetField("FirstBundlePath", BindingFlags.Public | BindingFlags.Static); + if (fieldInfo != null) + { + FirstBundlePath = fieldInfo.GetValue(null) as String; + } + + if (!string.IsNullOrEmpty(FirstBundlePath) && File.Exists(FirstBundlePath)) + { + Type igBuildPipelineType = Type.GetType("Unity.InstantGame.IGBuildPipeline,Unity.InstantGame.Editor"); + if (igBuildPipelineType == null) + { + Debug.LogError("Type 'Unity.InstantGame.IGBuildPipeline' not found. "); + return; + } + MethodInfo uploadMethod = igBuildPipelineType.GetMethod("UploadWeChatDataFile", BindingFlags.Public | BindingFlags.Static); + + bool returnValue = false; + if (uploadMethod != null) + { + object[] parameters = new object[] { FirstBundlePath }; + object result = uploadMethod.Invoke(null, parameters); + returnValue = Convert.ToBoolean(result); + } + + if (returnValue) + { + Debug.Log("转换完成并成功上传首包资源"); + } + else + { + Debug.LogError("首包资源上传失败,请检查网络以及Auto Streaming配置是否正确。"); + } + } + else + { + Debug.LogError("转换失败"); + } + } + + } +} +#endif diff --git a/Editor/BuildProfile/WeixinMiniGameSettings.cs.meta b/Editor/BuildProfile/WeixinMiniGameSettings.cs.meta new file mode 100644 index 000000000..39509ac5a --- /dev/null +++ b/Editor/BuildProfile/WeixinMiniGameSettings.cs.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9e8848058ea76f3fa52e8ea870b24e36 +DefaultImporter: +externalObjects: {} +userData: +assetBundleName: +assetBundleVariant: \ No newline at end of file diff --git a/Editor/BuildProfile/WeixinMiniGameSettingsEditor.cs b/Editor/BuildProfile/WeixinMiniGameSettingsEditor.cs new file mode 100644 index 000000000..4ec215ba7 --- /dev/null +++ b/Editor/BuildProfile/WeixinMiniGameSettingsEditor.cs @@ -0,0 +1,595 @@ +#if TUANJIE_1_4_OR_NEWER +using System; +using System.Collections.Generic; +using System.IO; +using System.Reflection; +using UnityEditor; +using UnityEditor.Build.Profile; +using UnityEngine; +using static WeChatWASM.WXConvertCore; + +namespace WeChatWASM +{ + public class WeixinMiniGameSettingsEditor : MiniGameSettingsEditor + { + private Vector2 scrollRoot; + private bool foldBaseInfo = true; + private bool foldLoadingConfig = true; + private bool foldSDKOptions = true; + private bool foldDebugOptions = true; + + private bool foldInstantGame = false; + + private bool foldFontOptions = false; + private Dictionary formInputData = new Dictionary(); + private Dictionary formIntPopupData = new Dictionary(); + private Dictionary formCheckboxData = new Dictionary(); + public Texture tex; + + public override void OnMiniGameSettingsIMGUI(SerializedObject serializedObject, SerializedProperty miniGameProperty) + { + OnSettingsGUI(serializedObject, miniGameProperty); + } + + public void OnSettingsGUI(SerializedObject serializedObject, SerializedProperty miniGameProperty) + { + loadData(serializedObject, miniGameProperty); + + scrollRoot = EditorGUILayout.BeginScrollView(scrollRoot); + + GUIStyle linkStyle = new GUIStyle(GUI.skin.label); + linkStyle.normal.textColor = Color.yellow; + linkStyle.hover.textColor = Color.yellow; + linkStyle.stretchWidth = false; + linkStyle.alignment = TextAnchor.UpperLeft; + linkStyle.wordWrap = true; + + foldBaseInfo = EditorGUILayout.Foldout(foldBaseInfo, "鍩烘湰淇℃伅"); + if (foldBaseInfo) + { + EditorGUILayout.BeginVertical("frameBox", GUILayout.ExpandWidth(true)); + + formInput("appid", "娓告垙AppID"); + formInput("cdn", "娓告垙璧勬簮CDN"); + formInput("projectName", "灏忔父鎴忛」鐩悕"); + formIntPopup("orientation", "娓告垙鏂瑰悜", new[] { "Portrait", "Landscape", "LandscapeLeft", "LandscapeRight" }, new[] { 0, 1, 2, 3 }); + formInput("memorySize", "UnityHeap棰勭暀鍐呭瓨(?)", "鍗曚綅MB锛岄鍒嗛厤鍐呭瓨鍊硷紝瓒呬紤闂叉父鎴256/涓交搴496/閲嶅害娓告垙768锛岄渶棰勪及娓告垙鏈澶nityHeap鍊间互闃叉鍐呭瓨鑷姩鎵╁甯︽潵鐨勫嘲鍊煎皷鍒恒傞浼版柟娉曡鏌ョ湅GIT鏂囨。銆婁紭鍖朥nity WebGL鐨勫唴瀛樸"); + + EditorGUILayout.EndVertical(); + } + + foldLoadingConfig = EditorGUILayout.Foldout(foldLoadingConfig, "鍚姩Loading閰嶇疆"); + if (foldLoadingConfig) + { + EditorGUILayout.BeginVertical("frameBox", GUILayout.ExpandWidth(true)); + + GUILayout.BeginHorizontal(); + string targetBg = "bgImageSrc"; + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + tex = (Texture)EditorGUILayout.ObjectField("鍚姩鑳屾櫙鍥/瑙嗛灏侀潰", tex, typeof(Texture2D), false); + var currentBgSrc = AssetDatabase.GetAssetPath(tex); + if (!string.IsNullOrEmpty(currentBgSrc) && currentBgSrc != formInputData[targetBg]) + { + formInputData[targetBg] = currentBgSrc; + saveData(serializedObject, miniGameProperty); + } + GUILayout.EndHorizontal(); + + formInput("videoUrl", "鍔犺浇闃舵瑙嗛URL"); + formIntPopup("assetLoadType", "棣栧寘璧勬簮鍔犺浇鏂瑰紡", new[] { "CDN", "灏忔父鎴忓寘鍐" }, new[] { 0, 1 }); + formCheckbox("compressDataPackage", "鍘嬬缉棣栧寘璧勬簮(?)", "灏嗛鍖呰祫婧怋rotli鍘嬬缉, 闄嶄綆璧勬簮澶у皬. 娉ㄦ剰: 棣栨鍚姩鑰楁椂鍙兘浼氬鍔200ms, 浠呮帹鑽愪娇鐢ㄥ皬娓告垙鍒嗗寘鍔犺浇鏃惰妭鐪佸寘浣撳ぇ灏忎娇鐢"); + formInput("bundleExcludeExtensions", "涓嶈嚜鍔ㄧ紦瀛樻枃浠剁被鍨(?)", "(浣跨敤;鍒嗗壊)褰撹姹倁rl鍖呭惈璧勬簮'cdn+StreamingAssets'鏃朵細鑷姩缂撳瓨锛屼絾StreamingAssets鐩綍涓嬩笉鏄墍鏈夋枃浠堕兘闇缂撳瓨锛屾閫夐」閰嶇疆涓嶉渶瑕佽嚜鍔ㄧ紦瀛樼殑鏂囦欢鎷撳睍鍚嶃傞粯璁ゅ糺son"); + formInput("bundleHashLength", "Bundle鍚嶇ОHash闀垮害(?)", "鑷畾涔塀undle鏂囦欢鍚嶄腑hash閮ㄥ垎闀垮害锛岄粯璁ゅ32锛岀敤浜庣紦瀛樻帶鍒躲"); + formInput("preloadFiles", "棰勪笅杞芥枃浠跺垪琛(?)", "浣跨敤;闂撮殧锛屾敮鎸佹ā绯婂尮閰"); + + EditorGUILayout.EndVertical(); + } + + foldSDKOptions = EditorGUILayout.Foldout(foldSDKOptions, "SDK鍔熻兘閫夐」"); + if (foldSDKOptions) + { + EditorGUILayout.BeginVertical("frameBox", GUILayout.ExpandWidth(true)); + + formCheckbox("useFriendRelation", "浣跨敤濂藉弸鍏崇郴閾"); + formCheckbox("useMiniGameChat", "浣跨敤绀句氦缁勪欢"); + formCheckbox("preloadWXFont", "棰勫姞杞藉井淇″瓧浣(?)", "鍦╣ame.js鎵ц寮濮嬫椂棰勮浇寰俊绯荤粺瀛椾綋锛岃繍琛屾湡闂村彲浣跨敤WX.GetWXFont鑾峰彇寰俊瀛椾綋"); + formCheckbox("disableMultiTouch", "绂佹澶氱偣瑙︽帶"); + + EditorGUILayout.EndVertical(); + } + + foldDebugOptions = EditorGUILayout.Foldout(foldDebugOptions, "璋冭瘯缂栬瘧閫夐」"); + if (foldDebugOptions) + { + EditorGUILayout.BeginVertical("frameBox", GUILayout.ExpandWidth(true)); + // formCheckbox("developBuild", "Development Build"); + formCheckbox("autoProfile", "Auto connect Profiler"); + formCheckbox("scriptOnly", "Scripts Only Build"); +#if TUANJIE_2022_3_OR_NEWER + // TODO: if overwrite by OverwritePlayerSettings + bool UseIL2CPP = PlayerSettings.GetScriptingBackend(BuildTargetGroup.WeixinMiniGame) == ScriptingImplementation.IL2CPP; +#else + bool UseIL2CPP = true; +#endif + formCheckbox("il2CppOptimizeSize", "Il2Cpp Optimize Size(?)", "瀵瑰簲浜嶪l2CppCodeGeneration閫夐」锛屽嬀閫夋椂浣跨敤OptimizeSize(榛樿鎺ㄨ崘)锛岀敓鎴愪唬鐮佸皬15%宸﹀彸锛屽彇娑堝嬀閫夊垯浣跨敤OptimizeSpeed銆傛父鎴忎腑澶ч噺娉涘瀷闆嗗悎鐨勯珮棰戣闂缓璁甇ptimizeSpeed锛屽湪浣跨敤HybridCLR绛夌涓夋柟缁勪欢鏃跺彧鑳界敤OptimizeSpeed銆(Dotnet Runtime妯″紡涓嬭閫夐」鏃犳晥)", !UseIL2CPP); + formCheckbox("profilingFuncs", "Profiling Funcs"); + formCheckbox("profilingMemory", "Profiling Memory"); + + GUI.enabled = false; + // WebGL2.0 + GUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + GUILayout.Label("WebGL2.0(beta)", GUILayout.Width(140)); + EditorGUILayout.Toggle(false, GUILayout.Width(20)); + GUILayout.Label("Set in PlayerSettings Override!", GUILayout.Width(200)); + GUILayout.EndHorizontal(); + GUI.enabled = true; + + formCheckbox("iOSPerformancePlus", "iOSPerformancePlus(?)", "鏄惁浣跨敤iOS楂樻ц兘+娓叉煋鏂规锛屾湁鍔╀簬鎻愬崌娓叉煋鍏煎鎬с侀檷浣嶹ebContent杩涚▼鍐呭瓨"); + formCheckbox("EmscriptenGLX", "EmscriptenGLX(?)", "鏄惁浣跨敤EmscriptenGLX娓叉煋鏂规"); + formCheckbox("iOSMetal", "iOSMetal(?)", "鏄惁浣跨敤iOSMetal娓叉煋鏂规锛岄渶瑕佸紑鍚痠OS楂樻ц兘+妯″紡锛屾湁鍔╀簬鎻愬崌杩愯鎬ц兘锛岄檷浣巌OS鍔熻"); + formCheckbox("deleteStreamingAssets", "Clear Streaming Assets"); + formCheckbox("cleanBuild", "Clean WebGL Build"); + // formCheckbox("cleanCloudDev", "Clean Cloud Dev"); + formCheckbox("fbslim", "棣栧寘璧勬簮浼樺寲(?)", "瀵煎嚭鏃惰嚜鍔ㄦ竻鐞哢nityEditor榛樿鎵撳寘浣嗘父鎴忛」鐩粠鏈娇鐢ㄧ殑璧勬簮锛岀槮韬鍖呰祫婧愪綋绉傦紙鍥㈢粨寮曟搸宸叉棤闇寮鍚鑳藉姏锛", UnityUtil.GetEngineVersion() > 0, (res) => + { + var fbWin = EditorWindow.GetWindow(typeof(WXFbSettingWindow), false, "棣栧寘璧勬簮浼樺寲閰嶇疆闈㈡澘", true); + fbWin.minSize = new Vector2(680, 350); + fbWin.Show(); + }); + formCheckbox("autoAdaptScreen", "鑷傚簲灞忓箷灏哄(?)", "绉诲姩绔棆杞睆骞曞拰PC绔媺浼哥獥鍙f椂锛岃嚜鍔ㄨ皟鏁寸敾甯冨昂瀵"); + formCheckbox("showMonitorSuggestModal", "鏄剧ず浼樺寲寤鸿寮圭獥"); + formCheckbox("enableProfileStats", "鏄剧ず鎬ц兘闈㈡澘"); + formCheckbox("enableRenderAnalysis", "鏄剧ず娓叉煋鏃ュ織(dev only)"); + + { + formCheckbox("brotliMT", "brotli澶氱嚎绋嬪帇缂(?)", "寮鍚绾跨▼鍘嬬缉鍙互鎻愰珮鍑哄寘閫熷害锛屼絾浼氶檷浣庡帇缂╃巼銆傚鑻ヤ笉浣跨敤wasm浠g爜鍒嗗寘璇峰嬁鐢ㄥ绾跨▼鍑哄寘涓婄嚎"); + } + EditorGUILayout.EndVertical(); + } + + if (WXConvertCore.IsInstantGameAutoStreaming()) + { + foldInstantGame = EditorGUILayout.Foldout(foldInstantGame, "Instant Game - AutoStreaming"); + if (foldInstantGame) + { + var automaticfillinstantgame = miniGameProperty.FindPropertyRelative("m_AutomaticFillInstantGame"); + EditorGUILayout.BeginVertical("frameBox", GUILayout.ExpandWidth(true)); + GUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + formCheckbox("m_AutomaticFillInstantGame", "鑷姩濉啓AutoStreaming", "浠呭湪寮鍚疉utoStreaming鐢熸晥"); + GUILayout.EndHorizontal(); + formInput("bundlePathIdentifier", "Bundle Path Identifier"); + formInput("dataFileSubPrefix", "Data File Sub Prefix"); + + EditorGUI.BeginDisabledGroup(true); + formCheckbox("autoUploadFirstBundle", "鏋勫缓鍚庤嚜鍔ㄤ笂浼犻鍖(?)", "浠呭湪寮鍚疉utoStreaming鐢熸晥", true); + EditorGUI.EndDisabledGroup(); + + GUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + GUILayout.Label(new GUIContent("娓呯悊AS閰嶇疆(?)", "濡傞渶鍏抽棴AutoStreaming閫夌敤榛樿鍙戝竷鏂规鍒欓渶瑕佹竻鐞咥S閰嶇疆椤圭洰銆"), GUILayout.Width(140)); + EditorGUI.BeginDisabledGroup(WXConvertCore.IsInstantGameAutoStreaming()); + if (GUILayout.Button(new GUIContent("鎭㈠"), GUILayout.Width(60))) + { + var ProjectConf = miniGameProperty.FindPropertyRelative("ProjectConf"); + string identifier = ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue; + string[] identifiers = identifier.Split(";"); + string idStr = ""; + foreach (string id in identifiers) + { + if (id != "AS" && id != "CUS/CustomAB") + { + idStr += id + ";"; + } + } + ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue = idStr.Trim(';'); + + if (ProjectConf.FindPropertyRelative("dataFileSubPrefix").stringValue == "CUS") + { + ProjectConf.FindPropertyRelative("dataFileSubPrefix").stringValue = ""; + } + loadData(serializedObject, miniGameProperty); + } + EditorGUI.EndDisabledGroup(); + GUILayout.EndHorizontal(); + + EditorGUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty); + if (GUILayout.Button(new GUIContent("浜嗚ВInstant Game AutoStreaming", ""), linkStyle)) + { + Application.OpenURL("https://github.com/wechat-miniprogram/minigame-unity-webgl-transform/blob/main/Design/InstantGameGuide.md"); + } + EditorGUILayout.EndHorizontal(); + EditorGUILayout.EndVertical(); + } + } + + { + foldFontOptions = EditorGUILayout.Foldout(foldFontOptions, "瀛椾綋閰嶇疆"); + if (foldFontOptions) + { + EditorGUILayout.BeginVertical("frameBox", GUILayout.ExpandWidth(true)); + formCheckbox("CJK_Unified_Ideographs", "鍩烘湰姹夊瓧(?)", "Unicode [0x4e00, 0x9fff]"); + formCheckbox("C0_Controls_and_Basic_Latin", "鍩烘湰鎷変竵璇紙鑻辨枃澶у皬鍐欍佹暟瀛椼佽嫳鏂囨爣鐐癸級(?)", "Unicode [0x0, 0x7f]"); + formCheckbox("CJK_Symbols_and_Punctuation", "涓枃鏍囩偣绗﹀彿(?)", "Unicode [0x3000, 0x303f]"); + formCheckbox("General_Punctuation", "閫氱敤鏍囩偣绗﹀彿(?)", "Unicode [0x2000, 0x206f]"); + formCheckbox("Enclosed_CJK_Letters_and_Months", "CJK瀛楁瘝鍙婃湀浠(?)", "Unicode [0x3200, 0x32ff]"); + formCheckbox("Vertical_Forms", "涓枃绔栨帓鏍囩偣(?)", "Unicode [0xfe10, 0xfe1f]"); + formCheckbox("CJK_Compatibility_Forms", "CJK鍏煎绗﹀彿(?)", "Unicode [0xfe30, 0xfe4f]"); + formCheckbox("Miscellaneous_Symbols", "鏉傞」绗﹀彿(?)", "Unicode [0x2600, 0x26ff]"); + formCheckbox("CJK_Compatibility", "CJK鐗规畩绗﹀彿(?)", "Unicode [0x3300, 0x33ff]"); + formCheckbox("Halfwidth_and_Fullwidth_Forms", "鍏ㄨASCII銆佸叏瑙掍腑鑻辨枃鏍囩偣銆佸崐瀹界墖鍋囧悕銆佸崐瀹藉钩鍋囧悕銆佸崐瀹介煩鏂囧瓧姣(?)", "Unicode [0xff00, 0xffef]"); + formCheckbox("Dingbats", "瑁呴グ绗﹀彿(?)", "Unicode [0x2700, 0x27bf]"); + formCheckbox("Letterlike_Symbols", "瀛楁瘝寮忕鍙(?)", "Unicode [0x2100, 0x214f]"); + formCheckbox("Enclosed_Alphanumerics", "甯﹀湀鎴栨嫭鍙风殑瀛楁瘝鏁板瓧(?)", "Unicode [0x2460, 0x24ff]"); + formCheckbox("Number_Forms", "鏁板瓧褰㈠紡(?)", "Unicode [0x2150, 0x218f]"); + formCheckbox("Currency_Symbols", "璐у竵绗﹀彿(?)", "Unicode [0x20a0, 0x20cf]"); + formCheckbox("Arrows", "绠ご(?)", "Unicode [0x2190, 0x21ff]"); + formCheckbox("Geometric_Shapes", "鍑犱綍鍥惧舰(?)", "Unicode [0x25a0, 0x25ff]"); + formCheckbox("Mathematical_Operators", "鏁板杩愮畻绗﹀彿(?)", "Unicode [0x2200, 0x22ff]"); + formInput("CustomUnicode", "鑷畾涔塙nicode(?)", "灏嗗~鍏ョ殑鎵鏈夊瓧绗﹀己鍒跺姞鍏ュ瓧浣撻鍔犺浇鍒楄〃"); + EditorGUILayout.EndVertical(); + } + } + + EditorGUILayout.EndScrollView(); + saveData(serializedObject, miniGameProperty); + } + + private void loadData(SerializedObject serializedObject, SerializedProperty miniGameProperty) + { + serializedObject.UpdateIfRequiredOrScript(); + var ProjectConf = miniGameProperty.FindPropertyRelative("ProjectConf"); + + // Instant Game + if (WXConvertCore.IsInstantGameAutoStreaming()) + { + var automaticfillinstantgame = miniGameProperty.FindPropertyRelative("m_AutomaticFillInstantGame"); + if (automaticfillinstantgame.boolValue) + { + ProjectConf.FindPropertyRelative("CDN").stringValue = WXConvertCore.GetInstantGameAutoStreamingCDN(); + if (!ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue.Contains("AS;")) + { + ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue += "AS;"; + } + if (!ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue.Contains("CUS/CustomAB;")) + { + ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue += "CUS/CustomAB;"; + } + ProjectConf.FindPropertyRelative("dataFileSubPrefix").stringValue = "CUS"; + } + } + + setData("projectName", ProjectConf.FindPropertyRelative("projectName").stringValue); + setData("appid", ProjectConf.FindPropertyRelative("Appid").stringValue); + setData("cdn", ProjectConf.FindPropertyRelative("CDN").stringValue); + setData("assetLoadType", ProjectConf.FindPropertyRelative("assetLoadType").intValue); + setData("compressDataPackage", ProjectConf.FindPropertyRelative("compressDataPackage").boolValue); + setData("videoUrl", ProjectConf.FindPropertyRelative("VideoUrl").stringValue); + setData("orientation", (int)ProjectConf.FindPropertyRelative("Orientation").enumValueIndex); + //setData("dst", ProjectConf.FindPropertyRelative("relativeDST").stringValue); + setData("bundleHashLength", ProjectConf.FindPropertyRelative("bundleHashLength").intValue.ToString()); + setData("bundlePathIdentifier", ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue); + setData("bundleExcludeExtensions", ProjectConf.FindPropertyRelative("bundleExcludeExtensions").stringValue); + setData("preloadFiles", ProjectConf.FindPropertyRelative("preloadFiles").stringValue); + + var CompileOptions = miniGameProperty.FindPropertyRelative("CompileOptions"); + // setData("developBuild", CompileOptions.FindPropertyRelative("DevelopBuild").boolValue); + setData("autoProfile", CompileOptions.FindPropertyRelative("AutoProfile").boolValue); + setData("scriptOnly", CompileOptions.FindPropertyRelative("ScriptOnly").boolValue); + setData("il2CppOptimizeSize", CompileOptions.FindPropertyRelative("Il2CppOptimizeSize").boolValue); + setData("profilingFuncs", CompileOptions.FindPropertyRelative("profilingFuncs").boolValue); + setData("profilingMemory", CompileOptions.FindPropertyRelative("ProfilingMemory").boolValue); + setData("deleteStreamingAssets", CompileOptions.FindPropertyRelative("DeleteStreamingAssets").boolValue); + setData("cleanBuild", CompileOptions.FindPropertyRelative("CleanBuild").boolValue); + setData("customNodePath", CompileOptions.FindPropertyRelative("CustomNodePath").stringValue); + setData("webgl2", CompileOptions.FindPropertyRelative("Webgl2").boolValue); + setData("iOSPerformancePlus", CompileOptions.FindPropertyRelative("enableIOSPerformancePlus").boolValue); + setData("iOSMetal", CompileOptions.FindPropertyRelative("enableiOSMetal").boolValue); + setData("EmscriptenGLX", CompileOptions.FindPropertyRelative("enableEmscriptenGLX").boolValue); + setData("fbslim", CompileOptions.FindPropertyRelative("fbslim").boolValue); + + var SDKOptions = miniGameProperty.FindPropertyRelative("SDKOptions"); + setData("useFriendRelation", SDKOptions.FindPropertyRelative("UseFriendRelation").boolValue); + setData("useMiniGameChat", SDKOptions.FindPropertyRelative("UseMiniGameChat").boolValue); + setData("preloadWXFont", SDKOptions.FindPropertyRelative("PreloadWXFont").boolValue); + setData("disableMultiTouch", SDKOptions.FindPropertyRelative("disableMultiTouch").boolValue); + setData("bgImageSrc", ProjectConf.FindPropertyRelative("bgImageSrc").stringValue); + tex = AssetDatabase.LoadAssetAtPath(ProjectConf.FindPropertyRelative("bgImageSrc").stringValue); + setData("memorySize", ProjectConf.FindPropertyRelative("MemorySize").intValue.ToString()); + setData("hideAfterCallMain", ProjectConf.FindPropertyRelative("HideAfterCallMain").boolValue); + + setData("dataFileSubPrefix", ProjectConf.FindPropertyRelative("dataFileSubPrefix").stringValue); + setData("maxStorage", ProjectConf.FindPropertyRelative("maxStorage").intValue.ToString()); + setData("defaultReleaseSize", ProjectConf.FindPropertyRelative("defaultReleaseSize").intValue.ToString()); + setData("texturesHashLength", ProjectConf.FindPropertyRelative("texturesHashLength").intValue.ToString()); + setData("texturesPath", ProjectConf.FindPropertyRelative("texturesPath").stringValue); + setData("needCacheTextures", ProjectConf.FindPropertyRelative("needCacheTextures").boolValue); + setData("loadingBarWidth", ProjectConf.FindPropertyRelative("loadingBarWidth").intValue.ToString()); + setData("needCheckUpdate", ProjectConf.FindPropertyRelative("needCheckUpdate").boolValue); + setData("disableHighPerformanceFallback", ProjectConf.FindPropertyRelative("disableHighPerformanceFallback").boolValue); + setData("autoAdaptScreen", CompileOptions.FindPropertyRelative("autoAdaptScreen").boolValue); + setData("showMonitorSuggestModal", CompileOptions.FindPropertyRelative("showMonitorSuggestModal").boolValue); + setData("enableProfileStats", CompileOptions.FindPropertyRelative("enableProfileStats").boolValue); + setData("enableRenderAnalysis", CompileOptions.FindPropertyRelative("enableRenderAnalysis").boolValue); + setData("brotliMT", CompileOptions.FindPropertyRelative("brotliMT").boolValue); + setData("autoUploadFirstBundle", true); + setData("m_AutomaticFillInstantGame", miniGameProperty.FindPropertyRelative("m_AutomaticFillInstantGame").boolValue); + + // font options + var FontOptions = miniGameProperty.FindPropertyRelative("FontOptions"); + setData("CJK_Unified_Ideographs", FontOptions.FindPropertyRelative("CJK_Unified_Ideographs").boolValue); + setData("C0_Controls_and_Basic_Latin", FontOptions.FindPropertyRelative("C0_Controls_and_Basic_Latin").boolValue); + setData("CJK_Symbols_and_Punctuation", FontOptions.FindPropertyRelative("CJK_Symbols_and_Punctuation").boolValue); + setData("General_Punctuation", FontOptions.FindPropertyRelative("General_Punctuation").boolValue); + setData("Enclosed_CJK_Letters_and_Months", FontOptions.FindPropertyRelative("Enclosed_CJK_Letters_and_Months").boolValue); + setData("Vertical_Forms", FontOptions.FindPropertyRelative("Vertical_Forms").boolValue); + setData("CJK_Compatibility_Forms", FontOptions.FindPropertyRelative("CJK_Compatibility_Forms").boolValue); + setData("Miscellaneous_Symbols", FontOptions.FindPropertyRelative("Miscellaneous_Symbols").boolValue); + setData("CJK_Compatibility", FontOptions.FindPropertyRelative("CJK_Compatibility").boolValue); + setData("Halfwidth_and_Fullwidth_Forms", FontOptions.FindPropertyRelative("Halfwidth_and_Fullwidth_Forms").boolValue); + setData("Dingbats", FontOptions.FindPropertyRelative("Dingbats").boolValue); + setData("Letterlike_Symbols", FontOptions.FindPropertyRelative("Letterlike_Symbols").boolValue); + setData("Enclosed_Alphanumerics", FontOptions.FindPropertyRelative("Enclosed_Alphanumerics").boolValue); + setData("Number_Forms", FontOptions.FindPropertyRelative("Number_Forms").boolValue); + setData("Currency_Symbols", FontOptions.FindPropertyRelative("Currency_Symbols").boolValue); + setData("Arrows", FontOptions.FindPropertyRelative("Arrows").boolValue); + setData("Geometric_Shapes", FontOptions.FindPropertyRelative("Geometric_Shapes").boolValue); + setData("Mathematical_Operators", FontOptions.FindPropertyRelative("Mathematical_Operators").boolValue); + setData("CustomUnicode", FontOptions.FindPropertyRelative("CustomUnicode").stringValue); + } + + private void saveData(SerializedObject serializedObject, SerializedProperty miniGameProperty) + { + serializedObject.UpdateIfRequiredOrScript(); + + var ProjectConf = miniGameProperty.FindPropertyRelative("ProjectConf"); + ProjectConf.FindPropertyRelative("projectName").stringValue = getDataInput("projectName"); + ProjectConf.FindPropertyRelative("Appid").stringValue = getDataInput("appid"); + ProjectConf.FindPropertyRelative("CDN").stringValue = getDataInput("cdn"); + ProjectConf.FindPropertyRelative("assetLoadType").intValue = getDataPop("assetLoadType"); + ProjectConf.FindPropertyRelative("compressDataPackage").boolValue = getDataCheckbox("compressDataPackage"); + ProjectConf.FindPropertyRelative("VideoUrl").stringValue = getDataInput("videoUrl"); + ProjectConf.FindPropertyRelative("Orientation").enumValueIndex = getDataPop("orientation"); + ProjectConf.FindPropertyRelative("relativeDST").stringValue = serializedObject.FindProperty("m_BuildPath").stringValue; + ProjectConf.FindPropertyRelative("DST").stringValue = GetAbsolutePath(config.ProjectConf.relativeDST); + + ProjectConf.FindPropertyRelative("bundleHashLength").intValue = int.Parse(getDataInput("bundleHashLength")); + ProjectConf.FindPropertyRelative("bundlePathIdentifier").stringValue = getDataInput("bundlePathIdentifier"); + ProjectConf.FindPropertyRelative("bundleExcludeExtensions").stringValue = getDataInput("bundleExcludeExtensions"); + ProjectConf.FindPropertyRelative("preloadFiles").stringValue = getDataInput("preloadFiles"); + + var CompileOptions = miniGameProperty.FindPropertyRelative("CompileOptions"); + + CompileOptions.FindPropertyRelative("DevelopBuild").boolValue = serializedObject.FindProperty("m_PlatformSettings").FindPropertyRelative("m_Development").boolValue; + CompileOptions.FindPropertyRelative("AutoProfile").boolValue = getDataCheckbox("autoProfile"); + CompileOptions.FindPropertyRelative("ScriptOnly").boolValue = getDataCheckbox("scriptOnly"); + CompileOptions.FindPropertyRelative("Il2CppOptimizeSize").boolValue = getDataCheckbox("il2CppOptimizeSize"); + CompileOptions.FindPropertyRelative("profilingFuncs").boolValue = getDataCheckbox("profilingFuncs"); + CompileOptions.FindPropertyRelative("ProfilingMemory").boolValue = getDataCheckbox("profilingMemory"); + CompileOptions.FindPropertyRelative("DeleteStreamingAssets").boolValue = getDataCheckbox("deleteStreamingAssets"); + CompileOptions.FindPropertyRelative("CleanBuild").boolValue = getDataCheckbox("cleanBuild"); + CompileOptions.FindPropertyRelative("CustomNodePath").stringValue = getDataInput("customNodePath"); + CompileOptions.FindPropertyRelative("Webgl2").boolValue = getDataCheckbox("webgl2"); + CompileOptions.FindPropertyRelative("enableIOSPerformancePlus").boolValue = getDataCheckbox("iOSPerformancePlus"); + CompileOptions.FindPropertyRelative("enableiOSMetal").boolValue = getDataCheckbox("iOSMetal"); + CompileOptions.FindPropertyRelative("enableEmscriptenGLX").boolValue = getDataCheckbox("EmscriptenGLX"); + CompileOptions.FindPropertyRelative("fbslim").boolValue = getDataCheckbox("fbslim"); + + var SDKOptions = miniGameProperty.FindPropertyRelative("SDKOptions"); + SDKOptions.FindPropertyRelative("UseFriendRelation").boolValue = getDataCheckbox("useFriendRelation"); + SDKOptions.FindPropertyRelative("UseMiniGameChat").boolValue = getDataCheckbox("useMiniGameChat"); + SDKOptions.FindPropertyRelative("PreloadWXFont").boolValue = getDataCheckbox("preloadWXFont"); + SDKOptions.FindPropertyRelative("disableMultiTouch").boolValue = getDataCheckbox("disableMultiTouch"); + ProjectConf.FindPropertyRelative("bgImageSrc").stringValue = getDataInput("bgImageSrc"); + ProjectConf.FindPropertyRelative("MemorySize").intValue = int.Parse(getDataInput("memorySize")); + ProjectConf.FindPropertyRelative("HideAfterCallMain").boolValue = getDataCheckbox("hideAfterCallMain"); + ProjectConf.FindPropertyRelative("dataFileSubPrefix").stringValue = getDataInput("dataFileSubPrefix"); + ProjectConf.FindPropertyRelative("maxStorage").intValue = int.Parse(getDataInput("maxStorage")); + ProjectConf.FindPropertyRelative("defaultReleaseSize").intValue = int.Parse(getDataInput("defaultReleaseSize")); + ProjectConf.FindPropertyRelative("texturesHashLength").intValue = int.Parse(getDataInput("texturesHashLength")); + ProjectConf.FindPropertyRelative("texturesPath").stringValue = getDataInput("texturesPath"); + ProjectConf.FindPropertyRelative("needCacheTextures").boolValue = getDataCheckbox("needCacheTextures"); + ProjectConf.FindPropertyRelative("loadingBarWidth").intValue = int.Parse(getDataInput("loadingBarWidth")); + ProjectConf.FindPropertyRelative("needCheckUpdate").boolValue = getDataCheckbox("needCheckUpdate"); + ProjectConf.FindPropertyRelative("disableHighPerformanceFallback").boolValue = getDataCheckbox("disableHighPerformanceFallback"); + CompileOptions.FindPropertyRelative("autoAdaptScreen").boolValue = getDataCheckbox("autoAdaptScreen"); + CompileOptions.FindPropertyRelative("showMonitorSuggestModal").boolValue = getDataCheckbox("showMonitorSuggestModal"); + CompileOptions.FindPropertyRelative("enableProfileStats").boolValue = getDataCheckbox("enableProfileStats"); + CompileOptions.FindPropertyRelative("enableRenderAnalysis").boolValue = getDataCheckbox("enableRenderAnalysis"); + CompileOptions.FindPropertyRelative("brotliMT").boolValue = getDataCheckbox("brotliMT"); + + // font options + var FontOptions = miniGameProperty.FindPropertyRelative("FontOptions"); + FontOptions.FindPropertyRelative("CJK_Unified_Ideographs").boolValue = getDataCheckbox("CJK_Unified_Ideographs"); + FontOptions.FindPropertyRelative("C0_Controls_and_Basic_Latin").boolValue = getDataCheckbox("C0_Controls_and_Basic_Latin"); + FontOptions.FindPropertyRelative("CJK_Symbols_and_Punctuation").boolValue = getDataCheckbox("CJK_Symbols_and_Punctuation"); + FontOptions.FindPropertyRelative("General_Punctuation").boolValue = getDataCheckbox("General_Punctuation"); + FontOptions.FindPropertyRelative("Enclosed_CJK_Letters_and_Months").boolValue = getDataCheckbox("Enclosed_CJK_Letters_and_Months"); + FontOptions.FindPropertyRelative("Vertical_Forms").boolValue = getDataCheckbox("Vertical_Forms"); + FontOptions.FindPropertyRelative("CJK_Compatibility_Forms").boolValue = getDataCheckbox("CJK_Compatibility_Forms"); + FontOptions.FindPropertyRelative("Miscellaneous_Symbols").boolValue = getDataCheckbox("Miscellaneous_Symbols"); + FontOptions.FindPropertyRelative("CJK_Compatibility").boolValue = getDataCheckbox("CJK_Compatibility"); + FontOptions.FindPropertyRelative("Halfwidth_and_Fullwidth_Forms").boolValue = getDataCheckbox("Halfwidth_and_Fullwidth_Forms"); + FontOptions.FindPropertyRelative("Dingbats").boolValue = getDataCheckbox("Dingbats"); + FontOptions.FindPropertyRelative("Letterlike_Symbols").boolValue = getDataCheckbox("Letterlike_Symbols"); + FontOptions.FindPropertyRelative("Enclosed_Alphanumerics").boolValue = getDataCheckbox("Enclosed_Alphanumerics"); + FontOptions.FindPropertyRelative("Number_Forms").boolValue = getDataCheckbox("Number_Forms"); + FontOptions.FindPropertyRelative("Currency_Symbols").boolValue = getDataCheckbox("Currency_Symbols"); + FontOptions.FindPropertyRelative("Arrows").boolValue = getDataCheckbox("Arrows"); + FontOptions.FindPropertyRelative("Geometric_Shapes").boolValue = getDataCheckbox("Geometric_Shapes"); + FontOptions.FindPropertyRelative("Mathematical_Operators").boolValue = getDataCheckbox("Mathematical_Operators"); + FontOptions.FindPropertyRelative("CustomUnicode").stringValue = getDataInput("CustomUnicode"); + FontOptions.FindPropertyRelative("Arrows").boolValue = getDataCheckbox("Arrows"); + FontOptions.FindPropertyRelative("Geometric_Shapes").boolValue = getDataCheckbox("Geometric_Shapes"); + FontOptions.FindPropertyRelative("Mathematical_Operators").boolValue = getDataCheckbox("Mathematical_Operators"); + FontOptions.FindPropertyRelative("CustomUnicode").stringValue = getDataInput("CustomUnicode"); + + miniGameProperty.FindPropertyRelative("m_AutomaticFillInstantGame").boolValue = getDataCheckbox("m_AutomaticFillInstantGame"); + + serializedObject.ApplyModifiedProperties(); + } + + private bool getDataCheckbox(string target) + { + if (formCheckboxData.ContainsKey(target)) + return formCheckboxData[target]; + return false; + } + + private string getDataInput(string target) + { + if (formInputData.ContainsKey(target)) + return formInputData[target]; + return ""; + } + + private int getDataPop(string target) + { + if (formIntPopupData.ContainsKey(target)) + return formIntPopupData[target]; + return 0; + } + + private void setData(string target, string value) + { + if (formInputData.ContainsKey(target)) + { + formInputData[target] = value; + } + else + { + formInputData.Add(target, value); + } + } + + private void setData(string target, bool value) + { + if (formCheckboxData.ContainsKey(target)) + { + formCheckboxData[target] = value; + } + else + { + formCheckboxData.Add(target, value); + } + } + + private void setData(string target, int value) + { + if (formIntPopupData.ContainsKey(target)) + { + formIntPopupData[target] = value; + } + else + { + formIntPopupData.Add(target, value); + } + } + + private void formInput(string target, string label, string help = null) + { + if (!formInputData.ContainsKey(target)) + { + formInputData[target] = ""; + } + GUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + if (help == null) + { + GUILayout.Label(label, GUILayout.Width(140)); + } + else + { + GUILayout.Label(new GUIContent(label, help), GUILayout.Width(140)); + } + formInputData[target] = GUILayout.TextField(formInputData[target], GUILayout.MaxWidth(EditorGUIUtility.currentViewWidth - 195)); + GUILayout.EndHorizontal(); + } + + private void formCheckbox(string target, string label, string help = null, bool disable = false, Action setting = null) + { + if (!formCheckboxData.ContainsKey(target)) + { + formCheckboxData[target] = false; + } + GUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + if (help == null) + { + GUILayout.Label(label, GUILayout.Width(140)); + } + else + { + GUILayout.Label(new GUIContent(label, help), GUILayout.Width(140)); + } + EditorGUI.BeginDisabledGroup(disable); + formCheckboxData[target] = EditorGUILayout.Toggle(disable ? false : formCheckboxData[target]); + + if (setting != null) + { + EditorGUILayout.LabelField("", GUILayout.Width(10)); + // 锟斤拷锟矫帮拷钮 + if (GUILayout.Button(new GUIContent("锟斤拷锟斤拷"), GUILayout.Width(40), GUILayout.Height(18))) + { + setting?.Invoke(true); + } + EditorGUILayout.LabelField("", GUILayout.MinWidth(10)); + } + + EditorGUI.EndDisabledGroup(); + + if (setting == null) + EditorGUILayout.LabelField(string.Empty); + GUILayout.EndHorizontal(); + } + + private void formIntPopup(string target, string label, string[] options, int[] values) + { + if (!formIntPopupData.ContainsKey(target)) + { + formIntPopupData[target] = 0; + } + GUILayout.BeginHorizontal(); + EditorGUILayout.LabelField(string.Empty, GUILayout.Width(10)); + GUILayout.Label(label, GUILayout.Width(140)); + formIntPopupData[target] = EditorGUILayout.IntPopup(formIntPopupData[target], options, values, GUILayout.MaxWidth(EditorGUIUtility.currentViewWidth - 195)); + GUILayout.EndHorizontal(); + } + + public static bool IsAbsolutePath(string path) + { + // 妫鏌ユ槸鍚︿负绌烘垨绌虹櫧 + if (string.IsNullOrWhiteSpace(path)) + { + return false; + } + + // 鍦 Windows 涓婏紝妫鏌ラ┍鍔ㄥ櫒瀛楁瘝鎴栫綉缁滆矾寰 + if (Application.platform == RuntimePlatform.WindowsEditor && Path.IsPathRooted(path)) + { + return true; + } + + // 鍦 Unix/Linux 鍜 macOS 涓婏紝妫鏌ユ槸鍚︿互 '/' 寮澶 + if (Application.platform == RuntimePlatform.OSXEditor && path.StartsWith("/")) + { + return true; + } + + return false; // 鍚﹀垯涓虹浉瀵硅矾寰 + } + + public static string GetAbsolutePath(string path) + { + if (IsAbsolutePath(path)) + { + return path; + } + string projectRootPath = System.IO.Path.GetFullPath(Application.dataPath + "/../"); + return Path.Combine(projectRootPath, path); + } + } +} +#endif diff --git a/Editor/BuildProfile/WeixinMiniGameSettingsEditor.cs.meta b/Editor/BuildProfile/WeixinMiniGameSettingsEditor.cs.meta new file mode 100644 index 000000000..8cb9092b0 --- /dev/null +++ b/Editor/BuildProfile/WeixinMiniGameSettingsEditor.cs.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 58db49e1ed51d96fe75dd73450caca09 +DefaultImporter: +externalObjects: {} +userData: +assetBundleName: +assetBundleVariant: \ No newline at end of file diff --git a/Editor/BuildProfile/WeixinSubplatformInterface.cs b/Editor/BuildProfile/WeixinSubplatformInterface.cs new file mode 100644 index 000000000..5ab0560aa --- /dev/null +++ b/Editor/BuildProfile/WeixinSubplatformInterface.cs @@ -0,0 +1,151 @@ +#if TUANJIE_1_4_OR_NEWER +using System; +using System.Collections; +using System.Collections.Generic; +using System.IO; +using UnityEditor; +using UnityEditor.Build.Profile; +using UnityEngine; +using UnityEngine.Rendering; + + +namespace WeChatWASM +{ + [InitializeOnLoad] + public static class WeixinSubTargetManager + { + static WeixinSubTargetManager() + { + MiniGameSubplatformManager.RegisterSubplatform(new WeixinSubplatformInterface()); + } + } + + public class WeixinSubplatformInterface : MiniGameSubplatformInterface + { + + public override string GetSubplatformName() + { + return "WeChat:微信小游戏"; + } + + public override MiniGameSettings GetSubplatformSettings() + { + return new WeixinMiniGameSettings(new WeixinMiniGameSettingsEditor()); + } + + public override BuildMiniGameError Build(BuildProfile buildProfile) + { + // Useless + return BuildMiniGameError.InvalidInput; + } + + public override BuildMiniGameError Build(BuildProfile buildProfile, BuildOptions options) + { + + var bcLibPath = Path.GetFullPath(Path.Combine("Packages", "com.qq.weixin.minigame", "Editor", "BuildProfile", "lib", "libwx-metal-cpp.bc")); + var jsLibPath = Path.GetFullPath(Path.Combine("Packages", "com.qq.weixin.minigame", "Editor", "BuildProfile", "lib", "mtl_library.jslib")); + string libPath = bcLibPath + ';' + jsLibPath; + EditorUtility.SetMiniGameGfxLibraryPath(libPath); + + WeixinMiniGameSettings settings = buildProfile.miniGameSettings as WeixinMiniGameSettings; + + BuildMiniGameError buildMiniGameError = BuildMiniGameError.Unknown; + bool preprocessSuccess = WechatBuildPreprocess(buildProfile); + if (!preprocessSuccess) + { + return BuildMiniGameError.InvalidInput; + } + + if (settings is not null) + { + settings.FillAutoStreamingAutomatically(); + if (settings.PreprocessBuild(buildProfile, options)) + { + + var error = CallDoExport(buildProfile); + int enumIntValue = Convert.ToInt32(error); + switch (enumIntValue) + { + case 0: // SUCCEED + { + WeixinMiniGameSettings.AutoStreamingLoad(); + buildMiniGameError = BuildMiniGameError.Succeeded; + break; + } + case 2: // BUILD_WEBGL_FAILED + { + buildMiniGameError = BuildMiniGameError.PlayerBuildFailed; + break; + } + case 1: // NODE_NOT_FOUND + default: + { + buildMiniGameError = BuildMiniGameError.Unknown; + break; + } + } + } + } + + return buildMiniGameError; + } + + private WXConvertCore.WXExportError CallDoExport(BuildProfile buildProfile) + { + WXEditorScriptObject config = UnityUtil.GetEditorConf(); + WeixinMiniGameSettings weixinSettings = buildProfile.miniGameSettings as WeixinMiniGameSettings; + config.ProjectConf = weixinSettings.ProjectConf; + config.SDKOptions = weixinSettings.SDKOptions; + config.CompileOptions = weixinSettings.CompileOptions; + config.CompressTexture = weixinSettings.CompressTexture; + config.PlayerPrefsKeys = weixinSettings.PlayerPrefsKeys; + config.FontOptions = weixinSettings.FontOptions; + EditorUtility.SetDirty(config); + AssetDatabase.SaveAssets(); + return WXConvertCore.DoExport(); + } + + private static bool WechatBuildPreprocess(BuildProfile buildProfile) + { + // Check GFX API and Color Space + if (buildProfile != null) + { + PlayerSettings playerSettings = buildProfile.playerSettings; + // Global PlayerSettings + ColorSpace colorSpace = PlayerSettings.colorSpace; + GraphicsDeviceType[] apis = PlayerSettings.GetGraphicsAPIs(buildProfile.buildTarget); + bool isAutomatic = PlayerSettings.GetUseDefaultGraphicsAPIs(buildProfile.buildTarget); + + if (playerSettings != null) + { + // BuildProfile PlayerSettings Override + colorSpace = PlayerSettings.GetColorSpace_Internal(playerSettings); + apis = PlayerSettings.GetGraphicsAPIs_Internal(playerSettings, buildProfile.buildTarget); + isAutomatic = PlayerSettings.GetUseDefaultGraphicsAPIs_Internal(playerSettings, buildProfile.buildTarget); + + // set override templatePath + var absolutePath = Path.GetFullPath(Path.Combine("Packages", "com.qq.weixin.minigame", "WebGLTemplates/WXTemplate2022TJ")); + if (!Directory.Exists(absolutePath)) + absolutePath = Path.GetFullPath(Path.Combine(Application.dataPath, "WebGLTemplates/WXTemplate2022TJ")); + + if (Directory.Exists(absolutePath)) + PlayerSettings.MiniGame.SetTemplatePath_Internal(playerSettings, $"PATH:{absolutePath}"); + + PlayerSettings.MiniGame.SetThreadsSupport_Internal(playerSettings, false); + PlayerSettings.MiniGame.SetCompressionFormat_Internal(playerSettings, MiniGameCompressionFormat.Disabled); + PlayerSettings.MiniGame.SetLinkerTarget_Internal(playerSettings, MiniGameLinkerTarget.Wasm); + PlayerSettings.MiniGame.SetDataCaching_Internal(playerSettings, false); + PlayerSettings.MiniGame.SetDebugSymbolMode_Internal(playerSettings, MiniGameDebugSymbolMode.External); + PlayerSettings.SetRunInBackground_Internal(playerSettings, false); + } + return true; + } + else + { + throw new InvalidOperationException("Build profile has not been initialized."); + } + } + + } +} +#endif diff --git a/Editor/BuildProfile/WeixinSubplatformInterface.cs.meta b/Editor/BuildProfile/WeixinSubplatformInterface.cs.meta new file mode 100644 index 000000000..9504ae261 --- /dev/null +++ b/Editor/BuildProfile/WeixinSubplatformInterface.cs.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 842ed9c7f2999a4701a8d6fc5f4eb828 +DefaultImporter: +externalObjects: {} +userData: +assetBundleName: +assetBundleVariant: \ No newline at end of file diff --git a/Editor/WXEditorSettingHelper.cs b/Editor/WXEditorSettingHelper.cs index 21ccfe2d2..c6f91baae 100644 --- a/Editor/WXEditorSettingHelper.cs +++ b/Editor/WXEditorSettingHelper.cs @@ -186,7 +186,7 @@ namespace WeChatWASM this.formCheckbox("webgl2", "WebGL2.0"); this.formCheckbox("iOSPerformancePlus", "iOSPerformancePlus(?)", "鏄惁浣跨敤iOS楂樻ц兘+娓叉煋鏂规锛屾湁鍔╀簬鎻愬崌娓叉煋鍏煎鎬с侀檷浣嶹ebContent杩涚▼鍐呭瓨"); this.formCheckbox("EmscriptenGLX", "EmscriptenGLX(?)", "鏄惁浣跨敤EmscriptenGLX娓叉煋鏂规"); - // this.formCheckbox("iOSMetal", "iOSMetal(?)", "鏄惁浣跨敤iOSMetal娓叉煋鏂规锛岄渶瑕佸紑鍚痠OS楂樻ц兘+妯″紡锛屾湁鍔╀簬鎻愬崌杩愯鎬ц兘锛岄檷浣巌OS鍔熻"); + this.formCheckbox("iOSMetal", "iOSMetal(?)", "鏄惁浣跨敤iOSMetal娓叉煋鏂规锛岄渶瑕佸紑鍚痠OS楂樻ц兘+妯″紡锛屾湁鍔╀簬鎻愬崌杩愯鎬ц兘锛岄檷浣巌OS鍔熻"); this.formCheckbox("deleteStreamingAssets", "Clear Streaming Assets"); this.formCheckbox("cleanBuild", "Clean WebGL Build"); // this.formCheckbox("cleanCloudDev", "Clean Cloud Dev"); diff --git a/Editor/WXPluginVersion.cs b/Editor/WXPluginVersion.cs index 9f4575455..828e0c055 100644 --- a/Editor/WXPluginVersion.cs +++ b/Editor/WXPluginVersion.cs @@ -2,7 +2,7 @@ namespace WeChatWASM { public class WXPluginVersion { - public static string pluginVersion = "202509160800"; // 杩欎竴琛屼笉瑕佹敼浠栵紝瀵煎嚭鐨勬椂鍊欎細鑷姩鏇挎崲 + public static string pluginVersion = "202509190936"; // 杩欎竴琛屼笉瑕佹敼浠栵紝瀵煎嚭鐨勬椂鍊欎細鑷姩鏇挎崲 } public class WXPluginConf diff --git a/Editor/wx-editor.dll b/Editor/wx-editor.dll index 53a65c708..d5eea1e13 100644 Binary files a/Editor/wx-editor.dll and b/Editor/wx-editor.dll differ diff --git a/Editor/wx-editor.xml.meta b/Editor/wx-editor.xml.meta index 2cfd0e4e4..bc14baf89 100644 --- a/Editor/wx-editor.xml.meta +++ b/Editor/wx-editor.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 785f17acd70f11683ea185abb2b70992 +guid: 6d452b868804a329c42cf912ab16c2be DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/Plugins/SDK-Call-JS-Old.jslib b/Runtime/Plugins/SDK-Call-JS-Old.jslib index b22e40206..09d9ec303 100755 --- a/Runtime/Plugins/SDK-Call-JS-Old.jslib +++ b/Runtime/Plugins/SDK-Call-JS-Old.jslib @@ -627,9 +627,6 @@ mergeInto(LibraryManager.library, { stringToUTF8(returnStr, buffer, bufferSize); return buffer; }, - WXSetSyncReadCacheEnabled: function(enabled) { - window.WXWASMSDK.WXSetSyncReadCacheEnabled(enabled); - }, WXGetPluginCachePath: function() { var returnStr = window.WXWASMSDK.WXGetPluginCachePath(); var bufferSize = lengthBytesUTF8(returnStr || '') + 1; diff --git a/Runtime/Plugins/WXAssetBundle.jslib b/Runtime/Plugins/WXAssetBundle.jslib index 9dadd9368..30fa916c2 100644 --- a/Runtime/Plugins/WXAssetBundle.jslib +++ b/Runtime/Plugins/WXAssetBundle.jslib @@ -51,6 +51,7 @@ var WXAssetBundleLibrary = { WXFS.msg = ""; WXFS.fd2wxStream = new Map; WXFS.path2fd = new Map; + WXFS.refRecord = new Map; WXFS.fs = wx.getFileSystemManager(); WXFS.nowfd = FS.MAX_OPEN_FDS + 1; WXFS.isWXAssetBundle = function(url){ @@ -308,6 +309,9 @@ var WXAssetBundleLibrary = { } if(!WXFS.disk.has(path)){ WXFS.disk.set(path, 0); + WXFS.refRecord.set(path, 1); + } else { + WXFS.refRecord.set(path, WXFS.refRecord.get(path) + 1); } return true; }, @@ -315,11 +319,17 @@ var WXAssetBundleLibrary = { UnloadbyPath: function (ptr) { var path = WXFS.url2path(UTF8ToString(ptr)); var fd = WXFS.path2fd.get(path); - if(WXFS.cache.has(fd)){ - WXFS.cache.delete(fd); - } - if(WXFS.disk.has(path)){ - WXFS.disk.delete(path); + var refCount = WXFS.refRecord.get(path); + if(!refCount) return; + refCount -= 1; + WXFS.refRecord.set(path, refCount); + if(!refCount){ + if(WXFS.cache.has(fd)){ + WXFS.cache.delete(fd); + } + if(WXFS.disk.has(path)){ + WXFS.disk.delete(path); + } } }, diff --git a/Runtime/Plugins/libemscriptenglx.a b/Runtime/Plugins/libemscriptenglx.a index 772e45021..2d5f71ddf 100644 Binary files a/Runtime/Plugins/libemscriptenglx.a and b/Runtime/Plugins/libemscriptenglx.a differ diff --git a/Runtime/Plugins/libemscriptenglx_2021.a b/Runtime/Plugins/libemscriptenglx_2021.a index 2bec41e32..50a2a636a 100644 Binary files a/Runtime/Plugins/libemscriptenglx_2021.a and b/Runtime/Plugins/libemscriptenglx_2021.a differ diff --git a/Runtime/Plugins/wx-perf.dll b/Runtime/Plugins/wx-perf.dll index a8a67c6da..f174f08b3 100644 Binary files a/Runtime/Plugins/wx-perf.dll and b/Runtime/Plugins/wx-perf.dll differ diff --git a/Runtime/Plugins/wx-runtime-editor.dll b/Runtime/Plugins/wx-runtime-editor.dll index c063355aa..2702c4ca3 100644 Binary files a/Runtime/Plugins/wx-runtime-editor.dll and b/Runtime/Plugins/wx-runtime-editor.dll differ diff --git a/Runtime/Plugins/wx-runtime-editor.xml b/Runtime/Plugins/wx-runtime-editor.xml index 2f1482e27..2af153258 100644 --- a/Runtime/Plugins/wx-runtime-editor.xml +++ b/Runtime/Plugins/wx-runtime-editor.xml @@ -3139,6 +3139,11 @@ 閫夊~锛岄儴鍒嗘椿鍔ㄣ佸姛鑳藉厑璁告帴鏀惰嚜瀹氫箟query鍙傛暟锛岃鍙傞槄娓犻亾璇存槑锛岄粯璁ゅ彲涓嶅~ + + + 缁撴灉瀵硅薄鐨刯son瀛楃涓诧紝鍚勯」涓哄疄楠岀殑鐩稿叧淇℃伅 + + 閿欒淇℃伅 @@ -3589,6 +3594,26 @@ 瀹藉害锛屽崟浣嶏細px + + + 閫氱煡缁勪欢淇℃伅 + + + + + 缁勪欢鐨勫竷灞浣嶇疆淇℃伅 + + + + + 缁勪欢鏄惁鏄剧ず + + + + + 缁勪欢鐨勫悕绉 + + 褰撳墠鍗犵敤鐨勭┖闂村ぇ灏, 鍗曚綅 KB @@ -3911,7 +3936,7 @@ - 鏄惁寮鍚 profile锛岄粯璁ゅ紑鍚傚紑鍚悗鍙湪鎺ュ彛鍥炶皟鐨 res.profile 涓煡鐪嬫ц兘璋冭瘯淇℃伅銆 + 鏄惁寮鍚 profile銆俰OS 鍜 Android 绔粯璁ゅ紑鍚紝鍏朵粬绔殏涓嶆敮鎸併傚紑鍚悗鍙湪鎺ュ彛鍥炶皟鐨 res.profile 涓煡鐪嬫ц兘璋冭瘯淇℃伅銆 @@ -3937,12 +3962,6 @@ 瓒呮椂鏃堕棿锛屽崟浣嶄负姣锛岄粯璁ゅ间负 60000 鍗充竴鍒嗛挓銆 - - - 闇瑕佸熀纭搴擄細 `3.4.1` - 浣跨敤楂樻ц兘妯″紡锛屾殏浠呮敮鎸 Android锛岄粯璁ゅ叧闂傝妯″紡涓嬫湁鏇翠紭鐨勭綉缁滄ц兘琛ㄧ幇銆 - - 閿欒淇℃伅 @@ -3956,7 +3975,7 @@ 闇瑕佸熀纭搴擄細 `2.10.4` - 缃戠粶璇锋眰杩囩▼涓竴浜涜皟璇曚俊鎭紝[鏌ョ湅璇︾粏璇存槑](https://developers.weixin.qq.com/miniprogram/dev/framework/performance/network.html) + 缃戠粶璇锋眰杩囩▼涓竴浜涜皟璇曚俊鎭紝[鏌ョ湅璇︾粏璇存槑](https://developers.weixin.qq.com/miniprogram/dev/framework/performance/network.html)銆傜洰鍓 iOS 鍜 Android 绔敮鎸併 @@ -3991,12 +4010,12 @@ - DNS 鍩熷悕鏌ヨ瀹屾垚鐨勬椂闂达紝濡傛灉浣跨敤浜嗘湰鍦扮紦瀛橈紙鍗虫棤 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 + Local DNS 鍩熷悕鏌ヨ瀹屾垚鐨勬椂闂达紝濡傛灉浣跨敤浜嗘湰鍦扮紦瀛橈紙鍗虫棤 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 - DNS 鍩熷悕鏌ヨ寮濮嬬殑鏃堕棿锛屽鏋滀娇鐢ㄤ簡鏈湴缂撳瓨锛堝嵆鏃 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 + Local DNS 鍩熷悕鏌ヨ寮濮嬬殑鏃堕棿锛屽鏋滀娇鐢ㄤ簡鏈湴缂撳瓨锛堝嵆鏃 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 @@ -4014,11 +4033,29 @@ 缁勪欢鍑嗗濂戒娇鐢 HTTP 璇锋眰鎶撳彇璧勬簮鐨勬椂闂达紝杩欏彂鐢熷湪妫鏌ユ湰鍦扮紦瀛樹箣鍓 + + + 闇瑕佸熀纭搴擄細 `3.8.9` + httpDNS 瀹屾垚鏌ヨ鐨勬椂闂淬備粎褰撳紑鍚 httpDNS 鍔熻兘鏃惰繑鍥炶瀛楁銆傜洰鍓嶄粎wx.request鎺ュ彛鏀寔 + + + + + 闇瑕佸熀纭搴擄細 `3.8.9` + httpDNS 寮濮嬫煡璇㈢殑鏃堕棿銆備粎褰撳紑鍚 httpDNS 鍔熻兘鏃惰繑鍥炶瀛楁銆傜洰鍓嶄粎wx.request鎺ュ彛鏀寔 + + 鍗忚灞傛牴鎹涓姹傝瘎浼板綋鍓嶇綉缁滅殑 rtt锛堜粎渚涘弬鑰冿級 + + + 闇瑕佸熀纭搴擄細 `3.8.10` + 璋冪敤鎺ュ彛鐨勬椂闂淬 + + 褰撳墠璇锋眰鐨処P @@ -4034,6 +4071,18 @@ 浣跨敤鍗忚绫诲瀷锛屾湁鏁堝硷細http1.1, h2, quic, unknown + + + 闇瑕佸熀纭搴擄細 `3.8.10` + 缁撴潫鎺掗槦鐨勬椂闂淬傝揪鍒板苟琛屼笂闄愭椂鎵嶉渶瑕佹帓闃熴傚鏋滄湭鍙戠敓鎺掗槦锛屽垯璇ュ瓧娈靛拰 queueStart 瀛楁鍊肩浉鍚 + + + + + 闇瑕佸熀纭搴擄細 `3.8.10` + 寮濮嬫帓闃熺殑鏃堕棿銆傝揪鍒板苟琛屼笂闄愭椂鎵嶉渶瑕佹帓闃熴 + + 鏀跺埌瀛楄妭鏁 @@ -5534,6 +5583,26 @@ 棰勫憡鐘舵侊細0鍙敤 1鍙栨秷 2宸茬敤 + + + 鏁忔劅鏁版嵁瀵瑰簲鐨勪簯 ID锛屽紑閫歔浜戝紑鍙慮(https://developers.weixin.qq.com/minigame/dev/wxcloud/basis/getting-started.html)鐨勫皬绋嬪簭鎵嶄細杩斿洖锛屽彲閫氳繃浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹紝璇︾粏瑙乕浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹甝(https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#method-cloud) + + + + + 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁磋浆鍙戜俊鎭殑鍔犲瘑鏁版嵁锛岃缁嗚[鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) + + + + + 閿欒淇℃伅 + + + + + 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲忥紝璇︾粏瑙乕鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) + + 鍓创鏉跨殑鍐呭 @@ -5619,6 +5688,11 @@ 浣跨敤 sha1( rawData + sessionkey ) 寰楀埌瀛楃涓诧紝鐢ㄤ簬鏍¢獙鐢ㄦ埛淇℃伅 + + + 瀹為獙鍙傛暟鏁扮粍锛屼笉濉垯鑾峰彇鎵鏈夊疄楠屽弬鏁 + + 闇瑕佸熀纭搴擄細 `3.7.8` @@ -5670,6 +5744,56 @@ 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲忥紝璇︾粏瑙乕鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) + + + 闇瑕佽幏鍙栫殑缇ょ敤鎴风殑 groupOpenId 鍒楄〃 + + + + + 鎵閫夌敤鎴风殑澶村儚鏄电О鍒楄〃 + + + + + 鐢ㄦ埛澶村儚鍥剧墖 url + + + + + 鐢ㄦ埛鎵鍦ㄥ煄甯 + + + + + 鐢ㄦ埛鎵鍦ㄥ浗瀹 + + + + + 鐢ㄦ埛鎬у埆 + + + + + 鏄剧ず country province city 鎵鐢ㄧ殑璇█ + + + + + 鐢ㄦ埛鏄电О + + + + + 鐢ㄦ埛 openId + + + + + 鐢ㄦ埛鎵鍦ㄧ渷浠 + + AI鎺ㄧ悊寮曟搸鐗堟湰 @@ -5805,17 +5929,6 @@ - itemSettings 鍙繑鍥炵敤鎴峰嬀閫夎繃璁㈤槄闈㈡澘涓殑鈥滄绘槸淇濇寔浠ヤ笂閫夋嫨锛屼笉鍐嶈闂濈殑璁㈤槄娑堟伅銆 - - - shareTicket锛岃瑙乕鑾峰彇鏇村杞彂淇℃伅](#) - - - - - 闇瑕佸熀纭搴擄細 `1.9.90` - 瓒呮椂鏃堕棿锛屽崟浣 ms - - 灏侀潰骞垮憡缁勪欢灞曠ず鐘舵佺爜 @@ -6103,12 +6216,12 @@ 瓒呮椂鏃堕棿锛屽崟浣峬s - + 閿欒淇℃伅 - + 闇瑕佸熀纭搴擄細 `2.24.0` errno 閿欒鐮侊紝閿欒鐮佺殑璇︾粏璇存槑鍙傝 [Errno閿欒鐮乚(https://developers.weixin.qq.com/minigame/dev/guide/runtime/debug/PublicErrno.html) @@ -6155,7 +6268,7 @@ - 闇瑕佷紶閫掔粰鐩爣灏忕▼搴忕殑鏁版嵁锛岀洰鏍囧皬绋嬪簭鍙湪 `App.onLaunch`锛宍App.onShow` 涓幏鍙栧埌杩欎唤鏁版嵁銆傚鏋滆烦杞殑鏄皬娓告垙锛屽彲浠ュ湪 [wx.onShow](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.onShow.html)銆乕wx.getLaunchOptionsSync](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.getLaunchOptionsSync.html) 涓彲浠ヨ幏鍙栧埌杩欎唤鏁版嵁鏁版嵁銆 + 闇瑕佷紶閫掔粰鐩爣灏忕▼搴忕殑鏁版嵁锛岀洰鏍囧皬绋嬪簭鍙湪 `App.onLaunch`锛宍App.onShow` 涓幏鍙栧埌杩欎唤鏁版嵁銆傚鏋滆烦杞殑鏄皬娓告垙锛屽彲浠ュ湪 [wx.onShow](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.onShow.html)銆乕wx.getLaunchOptionsSync](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.getLaunchOptionsSync.html) 涓彲浠ヨ幏鍙栧埌杩欎唤鏁版嵁銆 @@ -6201,6 +6314,25 @@ 璁剧疆鐗瑰緛璁㈤槄绫诲瀷锛屾湁鏁堝兼湁 `notification` 鍜 `indication` + + + + 闇瑕佹彁閱掔殑鐢ㄦ埛 group_openid 鍒楄〃 + + + + + 鏂囧瓧閾炬爣棰橈紝鍙戦佺殑鍐呭灏嗙敱寰俊鎷兼帴涓猴細@鐨勬垚鍛樺垪琛+鈥滆瀹屾垚锛氣/"璇峰弬涓庯細"+鎵撳紑灏忕▼搴忕殑鏂囧瓧閾撅紝濡傘孈alex @cindy 璇峰畬鎴愶細鍥㈠缓鎶ュ悕缁熻銆嶃 + + + + + 灞曠ず鐨勫姩璇 + 鍙夊硷細 + - 'participate': 璇峰弬涓; + - 'complete': 璇峰畬鎴; + + X 杞 @@ -6366,14 +6498,9 @@ - 'landscapeReverse': 妯睆鍙嶆柟鍚戯紝浠 HOME 閿湪灞忓箷宸︿晶涓哄弽鏂瑰悜; - + - 閿欒 - - - - - 閿欒璋冪敤鍫嗘爤 + 閿欒淇℃伅锛屽寘鍚爢鏍 @@ -6498,6 +6625,11 @@ 褰撳墠鏄惁澶勪簬寮辩綉鐘舵 + + + 鍏ㄩ儴缁勪欢鐨勪俊鎭 + + 褰曞睆鐘舵 @@ -6691,6 +6823,14 @@ 鍙樺寲鍚庣殑绐楀彛瀹藉害锛屽崟浣 px + + + 鏀瑰彉鐨勭獥鍙g姸鎬侊紝鍙兘鐨勫间负锛 + - 'minimize'锛氱獥鍙f渶灏忓寲 + - 'normalize'锛氱獥鍙f仮澶嶆甯稿昂瀵 + - 'maximize'锛氱獥鍙f渶澶у寲 + + 闇瑕佸熀纭搴擄細 `2.10.0` @@ -6721,6 +6861,11 @@ 瑙嗛鍙 id锛屼互鈥渟ph鈥濆紑澶寸殑id锛屽彲鍦ㄨ棰戝彿鍔╂墜鑾峰彇 + + + 瑙嗛鍙风殑Feed鐨刵onceId锛屽繀濉 + + 娲诲姩 id @@ -6751,6 +6896,21 @@ 瑙嗛鍙 id + + + 缇よ亰绫诲瀷 + 鍙夊硷細 + - 1: 寰俊鑱旂郴浜哄崟鑱; + - 2: 浼佷笟寰俊鑱旂郴浜哄崟鑱; + - 3: 鏅氬井淇$兢鑱; + - 4: 浼佷笟寰俊浜掗氱兢鑱; + + + + + 鑱婂ぉ瀹 id锛屼笉浼犲垯鎷夎捣缇ら夋嫨妗嗭紝鍙互浼犲叆澶氳亰缇ょ殑 opengid 鍊硷紝鎴栬呭崟鑱婄兢鐨 open_single_roomid 鍊 + + 浼佷笟ID @@ -7147,26 +7307,6 @@ | -10073015 | | 绱㈣鍔熻兘涓嶅彲鐢 | - - - 鏁忔劅鏁版嵁瀵瑰簲鐨勪簯 ID锛屽紑閫歔浜戝紑鍙慮(https://developers.weixin.qq.com/minigame/dev/wxcloud/basis/getting-started.html)鐨勫皬绋嬪簭鎵嶄細杩斿洖锛屽彲閫氳繃浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹紝璇︾粏瑙乕浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹甝(https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#method-cloud) - - - - - 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁磋浆鍙戜俊鎭殑鍔犲瘑鏁版嵁锛岃缁嗚[鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) - - - - - 閿欒淇℃伅 - - - - - 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲忥紝璇︾粏瑙乕鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) - - 甯佺 @@ -7426,6 +7566,16 @@ - 'CODE_25': 涓缁寸爜; + + + 鏈澶氬彲閫変汉鏁 + + + + + 鎵閫夌敤鎴峰湪姝よ亰澶╁涓嬬殑鍞竴鏍囪瘑锛屽悓涓涓敤鎴峰湪涓嶅悓鐨勮亰澶╁涓媔d涓嶅悓 + + 钃濈墮璁惧 id @@ -7559,6 +7709,66 @@ 鏄惁杞彂鍒板綋鍓嶇兢銆傝鍙傛暟鍙浠庣兢宸ュ叿鏍忔墦寮鐨勫満鏅笅鐢熸晥锛岄粯璁よ浆鍙戝埌褰撳墠缇わ紝濉叆false鏃跺彲杞彂鍒板叾浠栦細璇濄 + + + 杞彂鏍囬 + + + + + 鑷畾涔夊浘鐗囪矾寰勶紝鏀寔PNG鍙奐PG锛屾樉绀哄浘鐗囬暱瀹芥瘮鏄 5:4锛岄粯璁や娇鐢ㄦ埅鍥 + + + + + + 瑕佸垎浜殑琛ㄦ儏鍦板潃锛屽繀椤讳负鏈湴璺緞鎴栦复鏃惰矾寰 + + + + + + 鍒嗕韩鐨勮〃鎯呮秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 瑕佸垎浜殑鍥剧墖鍦板潃锛屽繀椤讳负鏈湴璺緞鎴栦复鏃惰矾寰 + + + + + + 鍒嗕韩鐨勫浘鐗囨秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 瑕佸垎浜殑鏂囨湰鍐呭 + + + + + + 鍒嗕韩鐨勮〃鎯呮秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 瑕佸垎浜殑瑙嗛鍦板潃锛屽繀椤讳负鏈湴璺緞鎴栦复鏃惰矾寰 + + + + + + 鍒嗕韩鐨勫浘鐗囨秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 缂╃暐鍥捐矾寰勶紝鑻ョ暀绌哄垯浣跨敤瑙嗛棣栧抚 + + 鎸夐挳鐨勬枃瀛楁暟缁勶紝鏁扮粍闀垮害鏈澶т负 6 @@ -7601,6 +7811,14 @@ 閿洏杈撳叆妗嗘樉绀虹殑榛樿鍊 + + + 閿洏绫诲瀷锛岄粯璁や负鏂囨湰绫诲瀷锛屽鎴风8.0.57浠ヤ笂鏀寔鏁板瓧閿洏 + 鍙夊硷細 + - 'text': 鏂囨湰; + - 'number': 鏁板瓧; + + 閿洏涓枃鏈殑鏈澶ч暱搴 diff --git a/Runtime/Plugins/wx-runtime-editor.xml.meta b/Runtime/Plugins/wx-runtime-editor.xml.meta index 35f46a811..e28d1d61f 100644 --- a/Runtime/Plugins/wx-runtime-editor.xml.meta +++ b/Runtime/Plugins/wx-runtime-editor.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 49ec059ae4f60346d43bd805e5cbef1b +guid: abbb194a3c4d062e79dd5b68148fbb1a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/Plugins/wx-runtime.dll b/Runtime/Plugins/wx-runtime.dll index c43e152a3..fbb4cf21b 100644 Binary files a/Runtime/Plugins/wx-runtime.dll and b/Runtime/Plugins/wx-runtime.dll differ diff --git a/Runtime/Plugins/wx-runtime.xml b/Runtime/Plugins/wx-runtime.xml index 482a88a22..1464853eb 100644 --- a/Runtime/Plugins/wx-runtime.xml +++ b/Runtime/Plugins/wx-runtime.xml @@ -3145,6 +3145,11 @@ 閫夊~锛岄儴鍒嗘椿鍔ㄣ佸姛鑳藉厑璁告帴鏀惰嚜瀹氫箟query鍙傛暟锛岃鍙傞槄娓犻亾璇存槑锛岄粯璁ゅ彲涓嶅~ + + + 缁撴灉瀵硅薄鐨刯son瀛楃涓诧紝鍚勯」涓哄疄楠岀殑鐩稿叧淇℃伅 + + 閿欒淇℃伅 @@ -3595,6 +3600,26 @@ 瀹藉害锛屽崟浣嶏細px + + + 閫氱煡缁勪欢淇℃伅 + + + + + 缁勪欢鐨勫竷灞浣嶇疆淇℃伅 + + + + + 缁勪欢鏄惁鏄剧ず + + + + + 缁勪欢鐨勫悕绉 + + 褰撳墠鍗犵敤鐨勭┖闂村ぇ灏, 鍗曚綅 KB @@ -3917,7 +3942,7 @@ - 鏄惁寮鍚 profile锛岄粯璁ゅ紑鍚傚紑鍚悗鍙湪鎺ュ彛鍥炶皟鐨 res.profile 涓煡鐪嬫ц兘璋冭瘯淇℃伅銆 + 鏄惁寮鍚 profile銆俰OS 鍜 Android 绔粯璁ゅ紑鍚紝鍏朵粬绔殏涓嶆敮鎸併傚紑鍚悗鍙湪鎺ュ彛鍥炶皟鐨 res.profile 涓煡鐪嬫ц兘璋冭瘯淇℃伅銆 @@ -3943,12 +3968,6 @@ 瓒呮椂鏃堕棿锛屽崟浣嶄负姣锛岄粯璁ゅ间负 60000 鍗充竴鍒嗛挓銆 - - - 闇瑕佸熀纭搴擄細 `3.4.1` - 浣跨敤楂樻ц兘妯″紡锛屾殏浠呮敮鎸 Android锛岄粯璁ゅ叧闂傝妯″紡涓嬫湁鏇翠紭鐨勭綉缁滄ц兘琛ㄧ幇銆 - - 閿欒淇℃伅 @@ -3962,7 +3981,7 @@ 闇瑕佸熀纭搴擄細 `2.10.4` - 缃戠粶璇锋眰杩囩▼涓竴浜涜皟璇曚俊鎭紝[鏌ョ湅璇︾粏璇存槑](https://developers.weixin.qq.com/miniprogram/dev/framework/performance/network.html) + 缃戠粶璇锋眰杩囩▼涓竴浜涜皟璇曚俊鎭紝[鏌ョ湅璇︾粏璇存槑](https://developers.weixin.qq.com/miniprogram/dev/framework/performance/network.html)銆傜洰鍓 iOS 鍜 Android 绔敮鎸併 @@ -3997,12 +4016,12 @@ - DNS 鍩熷悕鏌ヨ瀹屾垚鐨勬椂闂达紝濡傛灉浣跨敤浜嗘湰鍦扮紦瀛橈紙鍗虫棤 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 + Local DNS 鍩熷悕鏌ヨ瀹屾垚鐨勬椂闂达紝濡傛灉浣跨敤浜嗘湰鍦扮紦瀛橈紙鍗虫棤 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 - DNS 鍩熷悕鏌ヨ寮濮嬬殑鏃堕棿锛屽鏋滀娇鐢ㄤ簡鏈湴缂撳瓨锛堝嵆鏃 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 + Local DNS 鍩熷悕鏌ヨ寮濮嬬殑鏃堕棿锛屽鏋滀娇鐢ㄤ簡鏈湴缂撳瓨锛堝嵆鏃 DNS 鏌ヨ锛夋垨鎸佷箙杩炴帴锛屽垯涓 fetchStart 鍊肩浉绛 @@ -4020,11 +4039,29 @@ 缁勪欢鍑嗗濂戒娇鐢 HTTP 璇锋眰鎶撳彇璧勬簮鐨勬椂闂达紝杩欏彂鐢熷湪妫鏌ユ湰鍦扮紦瀛樹箣鍓 + + + 闇瑕佸熀纭搴擄細 `3.8.9` + httpDNS 瀹屾垚鏌ヨ鐨勬椂闂淬備粎褰撳紑鍚 httpDNS 鍔熻兘鏃惰繑鍥炶瀛楁銆傜洰鍓嶄粎wx.request鎺ュ彛鏀寔 + + + + + 闇瑕佸熀纭搴擄細 `3.8.9` + httpDNS 寮濮嬫煡璇㈢殑鏃堕棿銆備粎褰撳紑鍚 httpDNS 鍔熻兘鏃惰繑鍥炶瀛楁銆傜洰鍓嶄粎wx.request鎺ュ彛鏀寔 + + 鍗忚灞傛牴鎹涓姹傝瘎浼板綋鍓嶇綉缁滅殑 rtt锛堜粎渚涘弬鑰冿級 + + + 闇瑕佸熀纭搴擄細 `3.8.10` + 璋冪敤鎺ュ彛鐨勬椂闂淬 + + 褰撳墠璇锋眰鐨処P @@ -4040,6 +4077,18 @@ 浣跨敤鍗忚绫诲瀷锛屾湁鏁堝硷細http1.1, h2, quic, unknown + + + 闇瑕佸熀纭搴擄細 `3.8.10` + 缁撴潫鎺掗槦鐨勬椂闂淬傝揪鍒板苟琛屼笂闄愭椂鎵嶉渶瑕佹帓闃熴傚鏋滄湭鍙戠敓鎺掗槦锛屽垯璇ュ瓧娈靛拰 queueStart 瀛楁鍊肩浉鍚 + + + + + 闇瑕佸熀纭搴擄細 `3.8.10` + 寮濮嬫帓闃熺殑鏃堕棿銆傝揪鍒板苟琛屼笂闄愭椂鎵嶉渶瑕佹帓闃熴 + + 鏀跺埌瀛楄妭鏁 @@ -5540,6 +5589,26 @@ 棰勫憡鐘舵侊細0鍙敤 1鍙栨秷 2宸茬敤 + + + 鏁忔劅鏁版嵁瀵瑰簲鐨勪簯 ID锛屽紑閫歔浜戝紑鍙慮(https://developers.weixin.qq.com/minigame/dev/wxcloud/basis/getting-started.html)鐨勫皬绋嬪簭鎵嶄細杩斿洖锛屽彲閫氳繃浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹紝璇︾粏瑙乕浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹甝(https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#method-cloud) + + + + + 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁磋浆鍙戜俊鎭殑鍔犲瘑鏁版嵁锛岃缁嗚[鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) + + + + + 閿欒淇℃伅 + + + + + 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲忥紝璇︾粏瑙乕鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) + + 鍓创鏉跨殑鍐呭 @@ -5625,6 +5694,11 @@ 浣跨敤 sha1( rawData + sessionkey ) 寰楀埌瀛楃涓诧紝鐢ㄤ簬鏍¢獙鐢ㄦ埛淇℃伅 + + + 瀹為獙鍙傛暟鏁扮粍锛屼笉濉垯鑾峰彇鎵鏈夊疄楠屽弬鏁 + + 闇瑕佸熀纭搴擄細 `3.7.8` @@ -5676,6 +5750,56 @@ 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲忥紝璇︾粏瑙乕鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) + + + 闇瑕佽幏鍙栫殑缇ょ敤鎴风殑 groupOpenId 鍒楄〃 + + + + + 鎵閫夌敤鎴风殑澶村儚鏄电О鍒楄〃 + + + + + 鐢ㄦ埛澶村儚鍥剧墖 url + + + + + 鐢ㄦ埛鎵鍦ㄥ煄甯 + + + + + 鐢ㄦ埛鎵鍦ㄥ浗瀹 + + + + + 鐢ㄦ埛鎬у埆 + + + + + 鏄剧ず country province city 鎵鐢ㄧ殑璇█ + + + + + 鐢ㄦ埛鏄电О + + + + + 鐢ㄦ埛 openId + + + + + 鐢ㄦ埛鎵鍦ㄧ渷浠 + + AI鎺ㄧ悊寮曟搸鐗堟湰 @@ -5811,17 +5935,6 @@ - itemSettings 鍙繑鍥炵敤鎴峰嬀閫夎繃璁㈤槄闈㈡澘涓殑鈥滄绘槸淇濇寔浠ヤ笂閫夋嫨锛屼笉鍐嶈闂濈殑璁㈤槄娑堟伅銆 - - - shareTicket锛岃瑙乕鑾峰彇鏇村杞彂淇℃伅](#) - - - - - 闇瑕佸熀纭搴擄細 `1.9.90` - 瓒呮椂鏃堕棿锛屽崟浣 ms - - 灏侀潰骞垮憡缁勪欢灞曠ず鐘舵佺爜 @@ -6109,12 +6222,12 @@ 瓒呮椂鏃堕棿锛屽崟浣峬s - + 閿欒淇℃伅 - + 闇瑕佸熀纭搴擄細 `2.24.0` errno 閿欒鐮侊紝閿欒鐮佺殑璇︾粏璇存槑鍙傝 [Errno閿欒鐮乚(https://developers.weixin.qq.com/minigame/dev/guide/runtime/debug/PublicErrno.html) @@ -6161,7 +6274,7 @@ - 闇瑕佷紶閫掔粰鐩爣灏忕▼搴忕殑鏁版嵁锛岀洰鏍囧皬绋嬪簭鍙湪 `App.onLaunch`锛宍App.onShow` 涓幏鍙栧埌杩欎唤鏁版嵁銆傚鏋滆烦杞殑鏄皬娓告垙锛屽彲浠ュ湪 [wx.onShow](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.onShow.html)銆乕wx.getLaunchOptionsSync](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.getLaunchOptionsSync.html) 涓彲浠ヨ幏鍙栧埌杩欎唤鏁版嵁鏁版嵁銆 + 闇瑕佷紶閫掔粰鐩爣灏忕▼搴忕殑鏁版嵁锛岀洰鏍囧皬绋嬪簭鍙湪 `App.onLaunch`锛宍App.onShow` 涓幏鍙栧埌杩欎唤鏁版嵁銆傚鏋滆烦杞殑鏄皬娓告垙锛屽彲浠ュ湪 [wx.onShow](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.onShow.html)銆乕wx.getLaunchOptionsSync](https://developers.weixin.qq.com/minigame/dev/api/base/app/life-cycle/wx.getLaunchOptionsSync.html) 涓彲浠ヨ幏鍙栧埌杩欎唤鏁版嵁銆 @@ -6207,6 +6320,25 @@ 璁剧疆鐗瑰緛璁㈤槄绫诲瀷锛屾湁鏁堝兼湁 `notification` 鍜 `indication` + + + + 闇瑕佹彁閱掔殑鐢ㄦ埛 group_openid 鍒楄〃 + + + + + 鏂囧瓧閾炬爣棰橈紝鍙戦佺殑鍐呭灏嗙敱寰俊鎷兼帴涓猴細@鐨勬垚鍛樺垪琛+鈥滆瀹屾垚锛氣/"璇峰弬涓庯細"+鎵撳紑灏忕▼搴忕殑鏂囧瓧閾撅紝濡傘孈alex @cindy 璇峰畬鎴愶細鍥㈠缓鎶ュ悕缁熻銆嶃 + + + + + 灞曠ず鐨勫姩璇 + 鍙夊硷細 + - 'participate': 璇峰弬涓; + - 'complete': 璇峰畬鎴; + + X 杞 @@ -6372,14 +6504,9 @@ - 'landscapeReverse': 妯睆鍙嶆柟鍚戯紝浠 HOME 閿湪灞忓箷宸︿晶涓哄弽鏂瑰悜; - + - 閿欒 - - - - - 閿欒璋冪敤鍫嗘爤 + 閿欒淇℃伅锛屽寘鍚爢鏍 @@ -6504,6 +6631,11 @@ 褰撳墠鏄惁澶勪簬寮辩綉鐘舵 + + + 鍏ㄩ儴缁勪欢鐨勪俊鎭 + + 褰曞睆鐘舵 @@ -6697,6 +6829,14 @@ 鍙樺寲鍚庣殑绐楀彛瀹藉害锛屽崟浣 px + + + 鏀瑰彉鐨勭獥鍙g姸鎬侊紝鍙兘鐨勫间负锛 + - 'minimize'锛氱獥鍙f渶灏忓寲 + - 'normalize'锛氱獥鍙f仮澶嶆甯稿昂瀵 + - 'maximize'锛氱獥鍙f渶澶у寲 + + 闇瑕佸熀纭搴擄細 `2.10.0` @@ -6727,6 +6867,11 @@ 瑙嗛鍙 id锛屼互鈥渟ph鈥濆紑澶寸殑id锛屽彲鍦ㄨ棰戝彿鍔╂墜鑾峰彇 + + + 瑙嗛鍙风殑Feed鐨刵onceId锛屽繀濉 + + 娲诲姩 id @@ -6757,6 +6902,21 @@ 瑙嗛鍙 id + + + 缇よ亰绫诲瀷 + 鍙夊硷細 + - 1: 寰俊鑱旂郴浜哄崟鑱; + - 2: 浼佷笟寰俊鑱旂郴浜哄崟鑱; + - 3: 鏅氬井淇$兢鑱; + - 4: 浼佷笟寰俊浜掗氱兢鑱; + + + + + 鑱婂ぉ瀹 id锛屼笉浼犲垯鎷夎捣缇ら夋嫨妗嗭紝鍙互浼犲叆澶氳亰缇ょ殑 opengid 鍊硷紝鎴栬呭崟鑱婄兢鐨 open_single_roomid 鍊 + + 浼佷笟ID @@ -7153,26 +7313,6 @@ | -10073015 | | 绱㈣鍔熻兘涓嶅彲鐢 | - - - 鏁忔劅鏁版嵁瀵瑰簲鐨勪簯 ID锛屽紑閫歔浜戝紑鍙慮(https://developers.weixin.qq.com/minigame/dev/wxcloud/basis/getting-started.html)鐨勫皬绋嬪簭鎵嶄細杩斿洖锛屽彲閫氳繃浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹紝璇︾粏瑙乕浜戣皟鐢ㄧ洿鎺ヨ幏鍙栧紑鏀炬暟鎹甝(https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#method-cloud) - - - - - 鍖呮嫭鏁忔劅鏁版嵁鍦ㄥ唴鐨勫畬鏁磋浆鍙戜俊鎭殑鍔犲瘑鏁版嵁锛岃缁嗚[鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) - - - - - 閿欒淇℃伅 - - - - - 鍔犲瘑绠楁硶鐨勫垵濮嬪悜閲忥紝璇︾粏瑙乕鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html) - - 甯佺 @@ -7432,6 +7572,16 @@ - 'CODE_25': 涓缁寸爜; + + + 鏈澶氬彲閫変汉鏁 + + + + + 鎵閫夌敤鎴峰湪姝よ亰澶╁涓嬬殑鍞竴鏍囪瘑锛屽悓涓涓敤鎴峰湪涓嶅悓鐨勮亰澶╁涓媔d涓嶅悓 + + 钃濈墮璁惧 id @@ -7565,6 +7715,66 @@ 鏄惁杞彂鍒板綋鍓嶇兢銆傝鍙傛暟鍙浠庣兢宸ュ叿鏍忔墦寮鐨勫満鏅笅鐢熸晥锛岄粯璁よ浆鍙戝埌褰撳墠缇わ紝濉叆false鏃跺彲杞彂鍒板叾浠栦細璇濄 + + + 杞彂鏍囬 + + + + + 鑷畾涔夊浘鐗囪矾寰勶紝鏀寔PNG鍙奐PG锛屾樉绀哄浘鐗囬暱瀹芥瘮鏄 5:4锛岄粯璁や娇鐢ㄦ埅鍥 + + + + + + 瑕佸垎浜殑琛ㄦ儏鍦板潃锛屽繀椤讳负鏈湴璺緞鎴栦复鏃惰矾寰 + + + + + + 鍒嗕韩鐨勮〃鎯呮秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 瑕佸垎浜殑鍥剧墖鍦板潃锛屽繀椤讳负鏈湴璺緞鎴栦复鏃惰矾寰 + + + + + + 鍒嗕韩鐨勫浘鐗囨秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 瑕佸垎浜殑鏂囨湰鍐呭 + + + + + + 鍒嗕韩鐨勮〃鎯呮秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 瑕佸垎浜殑瑙嗛鍦板潃锛屽繀椤讳负鏈湴璺緞鎴栦复鏃惰矾寰 + + + + + + 鍒嗕韩鐨勫浘鐗囨秷鎭槸鍚﹁甯﹀皬绋嬪簭鍏ュ彛 + + + + + 缂╃暐鍥捐矾寰勶紝鑻ョ暀绌哄垯浣跨敤瑙嗛棣栧抚 + + 鎸夐挳鐨勬枃瀛楁暟缁勶紝鏁扮粍闀垮害鏈澶т负 6 @@ -7607,6 +7817,14 @@ 閿洏杈撳叆妗嗘樉绀虹殑榛樿鍊 + + + 閿洏绫诲瀷锛岄粯璁や负鏂囨湰绫诲瀷锛屽鎴风8.0.57浠ヤ笂鏀寔鏁板瓧閿洏 + 鍙夊硷細 + - 'text': 鏂囨湰; + - 'number': 鏁板瓧; + + 閿洏涓枃鏈殑鏈澶ч暱搴 diff --git a/Runtime/Plugins/wx-runtime.xml.meta b/Runtime/Plugins/wx-runtime.xml.meta index dec5f11a0..71117b204 100644 --- a/Runtime/Plugins/wx-runtime.xml.meta +++ b/Runtime/Plugins/wx-runtime.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 93451de6b6c6c97c35d7801ca242aada +guid: cbbac11478e94aaeb0b1af12eed27a70 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/WX.cs b/Runtime/WX.cs index 9261cb09f..3a6173de2 100644 --- a/Runtime/WX.cs +++ b/Runtime/WX.cs @@ -276,6 +276,16 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.CreateBLEPeripheralServer(callback); } + /// + /// [wx.exitChatTool(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.exitChatTool.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 閫鍑鸿亰澶╁伐鍏锋ā寮 + /// + public static void ExitChatTool(ExitChatToolOption callback) + { + WXSDKManagerHandler.Instance.ExitChatTool(callback); + } + /// /// [wx.exitMiniProgram(Object object)](https://developers.weixin.qq.com/minigame/dev/api/navigate/wx.exitMiniProgram.html) /// 闇瑕佸熀纭搴擄細 `2.17.3` @@ -511,6 +521,45 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.GetChannelsLiveNoticeInfo(callback); } + /// + /// [wx.getChatToolInfo(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.getChatToolInfo.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 鑾峰彇鑱婂ぉ宸ュ叿妯″紡涓嬬殑缇よ亰淇℃伅銆 + /// 闇瑕佹敞鎰忕殑鏄紝鍗曡亰缇ゅ拰澶氳亰缇や笅杩斿洖鐨勭兢鍞竴鏍囪瘑鏄笉鍚岀殑銆 + /// 1. 澶氳亰缇や笅杩斿洖 opengid + /// 2. 鍗曡亰缇や笅杩斿洖 open_single_roomid + /// 鍚屾椂灏嗚繑鍥炵敤鎴峰湪缇(鍚崟鑱)涓嬬殑鍞竴鏍囪瘑 group_openid銆 + /// **绀轰緥浠g爜** + /// ```js + /// wx.getChatToolInfo({ + /// success(res) { + /// // res + /// { + /// errMsg: 'getChatToolInfo:ok', + /// encryptedData: '', + /// iv: '' + /// } + /// }, + /// fail() { + /// } + /// }) + /// ``` + /// 鏁忔劅鏁版嵁鏈変袱绉嶈幏鍙栨柟寮忥紝涓鏄娇鐢 [鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#鍔犲瘑鏁版嵁瑙e瘑绠楁硶) 銆 + /// 鑾峰彇寰楀埌鐨勫紑鏀炬暟鎹负浠ヤ笅 json 缁撴瀯锛堝叾涓 opengid 涓哄綋鍓嶇兢鐨勫敮涓鏍囪瘑锛夛細 + /// ```json + /// { + /// "opengid": "OPENGID", // 澶氳亰缇や笅杩斿洖鐨勭兢鍞竴鏍囪瘑 + /// "open_single_roomid": "", // 鍗曡亰缇や笅杩斿洖鐨勭兢鍞竴鏍囪瘑 + /// "group_openid": "", // 鐢ㄦ埛鍦ㄥ綋鍓嶇兢鐨勫敮涓鏍囪瘑 + /// "chat_type": 3, // 鑱婂ぉ瀹ょ被鍨 + /// } + /// ``` + /// + public static void GetChatToolInfo(GetChatToolInfoOption callback) + { + WXSDKManagerHandler.Instance.GetChatToolInfo(callback); + } + /// /// [wx.getClipboardData(Object object)](https://developers.weixin.qq.com/minigame/dev/api/device/clipboard/wx.getClipboardData.html) /// 闇瑕佸熀纭搴擄細 `1.1.0` @@ -641,6 +690,16 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.GetGameClubData(callback); } + /// + /// [wx.getGameExptInfo(Object object)](https://developers.weixin.qq.com/minigame/dev/api/data-analysis/wx.getGameExptInfo.html) + /// 闇瑕佸熀纭搴擄細 `3.8.8` + /// 缁欏畾瀹為獙鍙傛暟鏁扮粍锛岃幏鍙栧搴旂殑瀹為獙鍙傛暟鍊 + /// + public static void GetGameExptInfo(GetGameExptInfoOption callback) + { + WXSDKManagerHandler.Instance.GetGameExptInfo(callback); + } + /// /// [wx.getGroupEnterInfo(Object object)](https://developers.weixin.qq.com/minigame/dev/api/open-api/group/wx.getGroupEnterInfo.html) /// 闇瑕佸熀纭搴擄細 `2.10.4` @@ -683,6 +742,16 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.GetGroupEnterInfo(callback); } + /// + /// [wx.getGroupMembersInfo(Object object)](https://developers.weixin.qq.com/minigame/dev/api/open-api/data/wx.getGroupMembersInfo.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 鑾峰彇鎵閫夌兢鎴愬憳鐨勫ご鍍忋佹樀绉帮紝鑷鍦ㄥ紑鏀炬暟鎹煙涓覆鏌 + /// + public static void GetGroupMembersInfo(GetGroupMembersInfoOption callback) + { + WXSDKManagerHandler.Instance.GetGroupMembersInfo(callback); + } + /// /// [wx.getInferenceEnvInfo(Object object)](https://developers.weixin.qq.com/minigame/dev/api/ai/inference/wx.getInferenceEnvInfo.html) /// 闇瑕佸熀纭搴擄細 `2.30.1` @@ -847,27 +916,6 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.GetSetting(callback); } - /// - /// [wx.getShareInfo(Object object)](https://developers.weixin.qq.com/minigame/dev/api/share/wx.getShareInfo.html) - /// 闇瑕佸熀纭搴擄細 `1.1.0` - /// 鑾峰彇杞彂璇︾粏淇℃伅锛堜富瑕佹槸鑾峰彇缇D锛夈 浠庣兢鑱婂唴鐨勫皬绋嬪簭娑堟伅鍗$墖鎵撳紑灏忕▼搴忔椂锛岃皟鐢ㄦ鎺ュ彛鎵嶆湁鏁堛備粠鍩虹搴 v2.17.3 寮濮嬶紝鎺ㄨ崘鐢 [wx.getGroupEnterInfo](https://developers.weixin.qq.com/minigame/dev/api/open-api/group/wx.getGroupEnterInfo.html) 鏇夸唬姝ゆ帴鍙c - /// **绀轰緥浠g爜** - /// 鏁忔劅鏁版嵁鑾峰彇鏂瑰紡 [鍔犲瘑鏁版嵁瑙e瘑绠楁硶](https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#鍔犲瘑鏁版嵁瑙e瘑绠楁硶) 銆 - /// 鑾峰彇寰楀埌鐨勫紑鏀炬暟鎹负浠ヤ笅 json 缁撴瀯锛堝叾涓 openGId 涓哄綋鍓嶇兢鐨勫敮涓鏍囪瘑锛夛細 - /// ```json - /// { - /// "openGId": "OPENGID" - /// } - /// ``` - /// **Tips** - /// - 濡傞渶瑕佸睍绀虹兢鍚嶇О锛屽皬绋嬪簭鍙互浣跨敤 [寮鏀炬暟鎹粍浠禲(https://developers.weixin.qq.com/minigame/dev/guide/open-ability/open-data.html) - /// - 灏忔父鎴忓彲浠ラ氳繃 [`wx.getGroupInfo`](https://developers.weixin.qq.com/minigame/dev/api/open-api/data/wx.getGroupInfo.html) 鎺ュ彛鑾峰彇缇ゅ悕绉 - /// - public static void GetShareInfo(GetShareInfoOption callback) - { - WXSDKManagerHandler.Instance.GetShareInfo(callback); - } - /// /// [wx.getShowSplashAdStatus(Object object)](https://developers.weixin.qq.com/minigame/dev/api/ad/wx.getShowSplashAdStatus.html) /// 闇瑕佸熀纭搴擄細 `3.7.8` @@ -1272,6 +1320,16 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.NotifyBLECharacteristicValueChange(callback); } + /// + /// [wx.notifyGroupMembers(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.notifyGroupMembers.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 鎻愰啋鐢ㄦ埛瀹屾垚浠诲姟锛屾爣棰橀暱搴︿笉瓒呰繃 30 涓瓧绗︼紝鏀寔涓嫳鏂囧拰鏁板瓧锛屼腑鏂囩畻2涓瓧绗︺ + /// + public static void NotifyGroupMembers(NotifyGroupMembersOption callback) + { + WXSDKManagerHandler.Instance.NotifyGroupMembers(callback); + } + /// /// [wx.openAppAuthorizeSetting(Object object)](https://developers.weixin.qq.com/minigame/dev/api/base/system/wx.openAppAuthorizeSetting.html) /// 闇瑕佸熀纭搴擄細 `2.25.3` @@ -1383,6 +1441,19 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.OpenChannelsUserProfile(callback); } + /// + /// [wx.openChatTool(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.openChatTool.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 杩涘叆鑱婂ぉ宸ュ叿妯″紡銆 + /// 1. 涓嶄紶鍏ヨ亰澶╁id鏃讹紝寰俊浼氭媺璧疯亰澶╁垪琛ㄨ鐢ㄦ埛閫夋嫨锛岀敤鎴烽夋嫨鍚庣粦瀹氳亰澶╁杩涘叆鑱婂ぉ宸ュ叿妯″紡銆 + /// 2. 浼犲叆鑱婂ぉ瀹d鏃讹紙缇よ亰涓簅pengid锛屽崟鑱婁负open_single_roomid锛夛紝浼氱洿鎺ョ粦瀹氳鑱婂ぉ瀹よ繘鍏ワ紝姝ゆ椂蹇呴』浼犲叆瀵瑰簲鐨 chatType銆 + /// 3. 鑱婂ぉ瀹ょ被鍨嬪彲浠 [[getGroupEnterInfo]](https://developers.weixin.qq.com/minigame/dev/api/open-api/group/wx.getGroupEnterInfo.html) 杩斿洖鍊间腑鑾峰彇銆 + /// + public static void OpenChatTool(OpenChatToolOption callback) + { + WXSDKManagerHandler.Instance.OpenChatTool(callback); + } + /// /// [wx.openCustomerServiceChat(Object object)](https://developers.weixin.qq.com/minigame/dev/api/open-api/service-chat/wx.openCustomerServiceChat.html) /// 闇瑕佸熀纭搴擄細 `2.30.4` @@ -1906,6 +1977,25 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.ScanCode(callback); } + /// + /// [wx.selectGroupMembers(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.selectGroupMembers.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 閫夋嫨鑱婂ぉ瀹ょ殑鎴愬憳锛屽苟杩斿洖閫夋嫨鎴愬憳鐨 group_openid銆傝嫢褰撳墠涓虹兢鑱婏紝鍒欎細鎷夎捣鎴愬憳閫夋嫨鍣紱鑻ュ綋鍓嶄负鍗曡亰锛屽垯鐩存帴杩斿洖鍙屾柟鐨 group_openid銆 + /// **** + /// ```js + /// wx.selectGroupMembers({ + /// maxSelectCount: 3, + /// success(res) { + /// // res.members + /// } + /// }) + /// ``` + /// + public static void SelectGroupMembers(SelectGroupMembersOption callback) + { + WXSDKManagerHandler.Instance.SelectGroupMembers(callback); + } + /// /// [wx.setBLEMTU(Object object)](https://developers.weixin.qq.com/minigame/dev/api/device/bluetooth-ble/wx.setBLEMTU.html) /// 闇瑕佸熀纭搴擄細 `2.11.0` @@ -2068,6 +2158,56 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.SetVisualEffectOnCapture(callback); } + /// + /// [wx.shareAppMessageToGroup(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.shareAppMessageToGroup.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 杞彂灏忕▼搴忓崱鐗囧埌鑱婂ぉ + /// + public static void ShareAppMessageToGroup(ShareAppMessageToGroupOption callback) + { + WXSDKManagerHandler.Instance.ShareAppMessageToGroup(callback); + } + + /// + /// [wx.shareEmojiToGroup(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.shareEmojiToGroup.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 杞彂琛ㄦ儏鍒拌亰澶 + /// + public static void ShareEmojiToGroup(ShareEmojiToGroupOption callback) + { + WXSDKManagerHandler.Instance.ShareEmojiToGroup(callback); + } + + /// + /// [wx.shareImageToGroup(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.shareImageToGroup.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 杞彂鍥剧墖鍒拌亰澶 + /// + public static void ShareImageToGroup(ShareImageToGroupOption callback) + { + WXSDKManagerHandler.Instance.ShareImageToGroup(callback); + } + + /// + /// [wx.shareTextToGroup(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.shareTextToGroup.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 杞彂鏂囨湰鍒拌亰澶 + /// + public static void ShareTextToGroup(ShareTextToGroupOption callback) + { + WXSDKManagerHandler.Instance.ShareTextToGroup(callback); + } + + /// + /// [wx.shareVideoToGroup(Object object)](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.shareVideoToGroup.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 杞彂瑙嗛鍒拌亰澶 + /// + public static void ShareVideoToGroup(ShareVideoToGroupOption callback) + { + WXSDKManagerHandler.Instance.ShareVideoToGroup(callback); + } + /// /// [wx.showActionSheet(Object object)](https://developers.weixin.qq.com/minigame/dev/api/ui/interaction/wx.showActionSheet.html) /// 鏄剧ず鎿嶄綔鑿滃崟 @@ -2578,6 +2718,16 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.ExitPointerLock(); } + /// + /// [wx.isChatTool()](https://developers.weixin.qq.com/minigame/dev/api/chattool/wx.isChatTool.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 鏄惁澶勪簬鑱婂ぉ宸ュ叿妯″紡 + /// + public static void IsChatTool() + { + WXSDKManagerHandler.Instance.IsChatTool(); + } + /// /// [wx.removeStorageSync(string key)](https://developers.weixin.qq.com/minigame/dev/api/storage/wx.removeStorageSync.html) /// [wx.removeStorage](https://developers.weixin.qq.com/minigame/dev/api/storage/wx.removeStorage.html) 鐨勫悓姝ョ増鏈 @@ -2992,12 +3142,12 @@ namespace WeChatWASM /// [wx.onError(function listener)](https://developers.weixin.qq.com/minigame/dev/api/base/app/app-event/wx.onError.html) /// 鐩戝惉鍏ㄥ眬閿欒浜嬩欢 /// - public static void OnError(Action error) + public static void OnError(Action error) { WXSDKManagerHandler.Instance.OnError(error); } - public static void OffError(Action error) + public static void OffError(Action error) { WXSDKManagerHandler.Instance.OffError(error); } @@ -3274,6 +3424,28 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.OffNetworkWeakChange(result); } + /// + /// [wx.onOfficialComponentsInfoChange(function listener)](https://developers.weixin.qq.com/minigame/dev/api/ui/menu/wx.onOfficialComponentsInfoChange.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 鐩戝惉瀹樻柟缁勪欢淇℃伅鍙樺寲浜嬩欢 + /// **绀轰緥浠g爜** + /// ```js + /// const callback = res => console.log('officialComponentsInfoChange', res) + /// wx.onOfficialComponentsInfoChange(callback) + /// // 鍙栨秷鐩戝惉 + /// wx.offOfficialComponentsInfoChange(callback) + /// ``` + /// + public static void OnOfficialComponentsInfoChange(Action result) + { + WXSDKManagerHandler.Instance.OnOfficialComponentsInfoChange(result); + } + + public static void OffOfficialComponentsInfoChange(Action result) + { + WXSDKManagerHandler.Instance.OffOfficialComponentsInfoChange(result); + } + /// /// [wx.onScreenRecordingStateChanged(function listener)](https://developers.weixin.qq.com/minigame/dev/api/device/screen/wx.onScreenRecordingStateChanged.html) /// 闇瑕佸熀纭搴擄細 `3.1.4` @@ -3455,10 +3627,25 @@ namespace WeChatWASM WXSDKManagerHandler.Instance.OffWindowResize(result); } + /// + /// [wx.onWindowStateChange(function listener)](https://developers.weixin.qq.com/minigame/dev/api/ui/window/wx.onWindowStateChange.html) + /// 闇瑕佸熀纭搴擄細 `3.8.8` + /// 鐩戝惉灏忕▼搴忕獥鍙g姸鎬佸彉鍖栦簨浠躲備粎閫傜敤浜 PC 骞冲彴 + /// + public static void OnWindowStateChange(Action result) + { + WXSDKManagerHandler.Instance.OnWindowStateChange(result); + } + + public static void OffWindowStateChange(Action result) + { + WXSDKManagerHandler.Instance.OffWindowStateChange(result); + } + /// /// [wx.onAddToFavorites(function listener)](https://developers.weixin.qq.com/minigame/dev/api/share/wx.onAddToFavorites.html) /// 闇瑕佸熀纭搴擄細 `2.10.3` - /// 鐩戝惉鐢ㄦ埛鐐瑰嚮鑿滃崟銆屾敹钘忋嶆寜閽椂瑙﹀彂鐨勪簨浠讹紙瀹夊崜7.0.15璧锋敮鎸侊紝iOS 鏆備笉鏀寔锛 + /// 鐩戝惉鐢ㄦ埛鐐瑰嚮鑿滃崟銆屾敹钘忋嶆寜閽椂瑙﹀彂鐨勪簨浠 /// public static void OnAddToFavorites(Action> callback) { @@ -3769,6 +3956,30 @@ namespace WeChatWASM return WXSDKManagerHandler.GetMenuButtonBoundingClientRect(); } + /// + /// [Object wx.getOfficialComponentsInfo()](https://developers.weixin.qq.com/minigame/dev/api/ui/menu/wx.getOfficialComponentsInfo.html) + /// 闇瑕佸熀纭搴擄細 `3.7.12` + /// 鑾峰彇鎵鏈夊畼鏂圭粍浠剁殑鐩稿叧淇℃伅 + /// **绀轰緥浠g爜** + /// ```js + /// const componentsInfo = wx.getOfficialComponentsInfo(); + /// const { notificationComponentInfo } = componentsInfo; + /// if (notificationComponentInfo.isShow) { + /// console.log(notificationComponentInfo.boundingClientRect.width); + /// console.log(notificationComponentInfo.boundingClientRect.height); + /// console.log(notificationComponentInfo.boundingClientRect.top); + /// console.log(notificationComponentInfo.boundingClientRect.left); + /// console.log(notificationComponentInfo.boundingClientRect.bottom); + /// console.log(notificationComponentInfo.boundingClientRect.right); + /// } + /// ``` + /// + /// + public static OfficialComponentsInfo GetOfficialComponentsInfo() + { + return WXSDKManagerHandler.GetOfficialComponentsInfo(); + } + /// /// [Object wx.getStorageInfoSync()](https://developers.weixin.qq.com/minigame/dev/api/storage/wx.getStorageInfoSync.html) /// [wx.getStorageInfo](https://developers.weixin.qq.com/minigame/dev/api/storage/wx.getStorageInfo.html) 鐨勫悓姝ョ増鏈 diff --git a/Runtime/WXBase.cs b/Runtime/WXBase.cs index 2ff47d7ab..69c19104d 100644 --- a/Runtime/WXBase.cs +++ b/Runtime/WXBase.cs @@ -766,16 +766,6 @@ namespace WeChatWASM return WXSDKManagerHandler.Instance.GetCachePath(url); } - /// - /// 涓存椂淇瀹夊崜鍦ㄤ富绾跨▼绻佸繖鏃讹紝寮傛璇荤紦瀛樿楁椂楂橈紝浣嗛渶鍏虫敞鍚屾璇绘枃浠跺彲鑳藉鑷存帀甯 - /// 浠呭湪鏈夐渶瑕佺殑鎯呭喌涓嬩富鍔ㄥ紑鍚紝闇瑕佸悓姝ヨ鐨勫満鏅畬鎴愬悗鍐嶄富鍔ㄥ叧闂 - /// - /// - public static void SetSyncReadCacheEnabled(bool enabled) - { - WXSDKManagerHandler.Instance.SetSyncReadCacheEnabled(enabled); - } - #endregion /// @@ -1172,6 +1162,12 @@ namespace WeChatWASM { return WXSDKManagerHandler.Instance.CreatePageManager(); } + + /// + public static WXMiniReportManager GetMiniReportManager(GetMiniReportManagerParam param) + { + return WXSDKManagerHandler.Instance.GetMiniReportManager(param); + } } } #endif diff --git a/Runtime/playable-default/check-version.js.meta b/Runtime/playable-default/check-version.js.meta index 0899dc7d5..50c043fd2 100644 --- a/Runtime/playable-default/check-version.js.meta +++ b/Runtime/playable-default/check-version.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2612d39a2adf9a6014127cd39e6b3407 + guid: 85074ea1195cea4dc0a46a0bfb98a7d8 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/data-package.meta b/Runtime/playable-default/data-package.meta index d8186dff9..352317493 100644 --- a/Runtime/playable-default/data-package.meta +++ b/Runtime/playable-default/data-package.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9db32e7236ff03460e55a764bffa846f +guid: 85c73d7b573314a2bb1648ec8a89d777 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/data-package/game.js.meta b/Runtime/playable-default/data-package/game.js.meta index 61a6e8222..779809f70 100644 --- a/Runtime/playable-default/data-package/game.js.meta +++ b/Runtime/playable-default/data-package/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: db9548343468a2e8dde2f89e151158aa + guid: b287eb411321d82cbf3cbf7027600b0f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/events.js.meta b/Runtime/playable-default/events.js.meta index 90ff2e8eb..e6b39e594 100644 --- a/Runtime/playable-default/events.js.meta +++ b/Runtime/playable-default/events.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: da96340677c85a07609fc9ccdb2fdf24 + guid: 77449b16a6eb31d554e64b5b7e9fbfc0 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/game.js.meta b/Runtime/playable-default/game.js.meta index 9e6b17c72..fcdd5b528 100644 --- a/Runtime/playable-default/game.js.meta +++ b/Runtime/playable-default/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 745f86b07dbcdd56ff62b3681ffce1c9 + guid: aae99d310ef1266ab48f1b8bb2663706 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/game.json.meta b/Runtime/playable-default/game.json.meta index fa6f1bd77..fde8bd401 100644 --- a/Runtime/playable-default/game.json.meta +++ b/Runtime/playable-default/game.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2744a3804c0377e30a5b0c5d51db2f6b + guid: 148bb1e71150864ea8af9a7b7c66f09c DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/playable-fix.js.meta b/Runtime/playable-default/playable-fix.js.meta index f6071b4aa..4bf92563e 100644 --- a/Runtime/playable-default/playable-fix.js.meta +++ b/Runtime/playable-default/playable-fix.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2af611a65a2f1bbf650bd9c1d10b1aa5 + guid: 789dded13ed47ff6f43b9d1db96c9801 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/plugin-config.js.meta b/Runtime/playable-default/plugin-config.js.meta index cbac3cc17..1059041ad 100644 --- a/Runtime/playable-default/plugin-config.js.meta +++ b/Runtime/playable-default/plugin-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: b24e6e83b8de92590a80f407d3fe3d86 + guid: 1d9c0457a12efec37489a9201279706d DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/plugins.meta b/Runtime/playable-default/plugins.meta index e0e2b8263..6643cb6f4 100644 --- a/Runtime/playable-default/plugins.meta +++ b/Runtime/playable-default/plugins.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c87d2375a205f8546f74f0d50655013d +guid: 3dcb4891151a7f9a1674fb102698a3de folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/plugins/check-update.js.meta b/Runtime/playable-default/plugins/check-update.js.meta index ffcd1cdea..ee171553f 100644 --- a/Runtime/playable-default/plugins/check-update.js.meta +++ b/Runtime/playable-default/plugins/check-update.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 95aafc6e2a2de80a3828b19d70b20736 + guid: 16a53f78803637316507c6e7b70df830 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/plugins/screen-adapter.js.meta b/Runtime/playable-default/plugins/screen-adapter.js.meta index 13f50ee04..5db74f60d 100644 --- a/Runtime/playable-default/plugins/screen-adapter.js.meta +++ b/Runtime/playable-default/plugins/screen-adapter.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 0b7bcc43f99a8c3fbee8a06897a24eb3 + guid: 57fea65ef5083c71728b0d93e64557ba DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/project.config.json.meta b/Runtime/playable-default/project.config.json.meta index d2b0a00fa..97f9984ac 100644 --- a/Runtime/playable-default/project.config.json.meta +++ b/Runtime/playable-default/project.config.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: c9a6074eea58ed29d860754dafceba5a + guid: 8381e7c8034be38ad8f89c274cf18ed4 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/texture-config.js.meta b/Runtime/playable-default/texture-config.js.meta index 97a572749..1d3af2394 100644 --- a/Runtime/playable-default/texture-config.js.meta +++ b/Runtime/playable-default/texture-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 138b3932896ad9a137aab4ec8fc6968d + guid: 972cd60c341d667dfed2d0628e6efbd3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-namespace.js.meta b/Runtime/playable-default/unity-namespace.js.meta index e0097863e..d322d511d 100644 --- a/Runtime/playable-default/unity-namespace.js.meta +++ b/Runtime/playable-default/unity-namespace.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 85d0efb5e64dec929be71386d5a3a849 + guid: 95022c9e21d8bda567a546c806375549 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-playable-plugin.meta b/Runtime/playable-default/unity-playable-plugin.meta index 79f5ab795..edb0018b7 100644 --- a/Runtime/playable-default/unity-playable-plugin.meta +++ b/Runtime/playable-default/unity-playable-plugin.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1ef20c0b38c5b07c5536eaa23a8c608b +guid: 0589eec77d334144a63503a9e1408a0f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-playable-plugin/index.js.meta b/Runtime/playable-default/unity-playable-plugin/index.js.meta index b60af3ed0..b2bc8d30c 100644 --- a/Runtime/playable-default/unity-playable-plugin/index.js.meta +++ b/Runtime/playable-default/unity-playable-plugin/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: df42191698513563c97ee768190b167e + guid: 69090872420be96fd26f341c0199dfda DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk.meta b/Runtime/playable-default/unity-sdk.meta index 238e998f6..05530a725 100644 --- a/Runtime/playable-default/unity-sdk.meta +++ b/Runtime/playable-default/unity-sdk.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ea935edd486cdcf95e3db226d30f9bb4 +guid: 8142668e9c0f6d62dca1dd14a031211e folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-sdk/audio.meta b/Runtime/playable-default/unity-sdk/audio.meta index 884206bc9..058d53967 100644 --- a/Runtime/playable-default/unity-sdk/audio.meta +++ b/Runtime/playable-default/unity-sdk/audio.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4b7a82f0b678e556cd45dc018482af2c +guid: 94d1fcbe1e14e7cb8aad5df8db1707a8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-sdk/audio/common.js.meta b/Runtime/playable-default/unity-sdk/audio/common.js.meta index 21bc5d993..c3baa1a06 100644 --- a/Runtime/playable-default/unity-sdk/audio/common.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/common.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: fcb5b701ca418377f4b87aa57ad9e44f + guid: c6994bdd56913a23490531f54bb8ec3c DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/audio/const.js.meta b/Runtime/playable-default/unity-sdk/audio/const.js.meta index ee08b9055..5723f2270 100644 --- a/Runtime/playable-default/unity-sdk/audio/const.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/const.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 036ace672923b7964ca607be47797ff8 + guid: 1af4ebae92856f1258f50df08ce7606f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/audio/index.js.meta b/Runtime/playable-default/unity-sdk/audio/index.js.meta index e849691fc..685d52a22 100644 --- a/Runtime/playable-default/unity-sdk/audio/index.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: f138d3d7e862c98ca876465d76614410 + guid: 21743d893a9a2ff8c5df4a73fcfcfbe9 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/audio/inner-audio.js.meta b/Runtime/playable-default/unity-sdk/audio/inner-audio.js.meta index 6f9a1e777..123c75cc0 100644 --- a/Runtime/playable-default/unity-sdk/audio/inner-audio.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/inner-audio.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 7e4f43362c5185fa63fd2368cde02947 + guid: 81d642cf33e0e5cf75fb7694bd52ea0e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/audio/store.js.meta b/Runtime/playable-default/unity-sdk/audio/store.js.meta index aab59fd38..13b204fe8 100644 --- a/Runtime/playable-default/unity-sdk/audio/store.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/store.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: d507fcc681e3df61a68daefe78742477 + guid: b54b67d83b77ef802d1c4a04706f0453 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/audio/unity-audio.js.meta b/Runtime/playable-default/unity-sdk/audio/unity-audio.js.meta index 55144c2a5..45bb5706c 100644 --- a/Runtime/playable-default/unity-sdk/audio/unity-audio.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/unity-audio.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 051e3ad4761d5bb61a28f8e9108082ab + guid: 2b1da7911c1e60a4c39a1deda26cbb95 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/audio/utils.js.meta b/Runtime/playable-default/unity-sdk/audio/utils.js.meta index 6a1d15cc9..c2006d2fc 100644 --- a/Runtime/playable-default/unity-sdk/audio/utils.js.meta +++ b/Runtime/playable-default/unity-sdk/audio/utils.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: c438d3f8f415ad74021aac02b89c85fe + guid: 11694498892d9b306420d6c6f0f439e1 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/canvas-context.js.meta b/Runtime/playable-default/unity-sdk/canvas-context.js.meta index ae11dea01..89a698c92 100644 --- a/Runtime/playable-default/unity-sdk/canvas-context.js.meta +++ b/Runtime/playable-default/unity-sdk/canvas-context.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 3d1b49fb81fe86f40c24585d3b404808 + guid: 8260055bf27540c4404733c0322b83be DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/canvas.js.meta b/Runtime/playable-default/unity-sdk/canvas.js.meta index 3e8a2b32a..7a86ff8eb 100644 --- a/Runtime/playable-default/unity-sdk/canvas.js.meta +++ b/Runtime/playable-default/unity-sdk/canvas.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 0032633c9aa4b01fd61e9459e65bc5ce + guid: 00e1f8304d36296e7d13880b79ef6eae DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/conf.js.meta b/Runtime/playable-default/unity-sdk/conf.js.meta index 373e4efb8..6d2423b78 100644 --- a/Runtime/playable-default/unity-sdk/conf.js.meta +++ b/Runtime/playable-default/unity-sdk/conf.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 73b09a7d95e4911191700ec882b070f2 + guid: 103c5f009a98687d444e3f63f0363fc0 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/file-info.js.meta b/Runtime/playable-default/unity-sdk/file-info.js.meta index 79a5e44e3..e8dc5161e 100644 --- a/Runtime/playable-default/unity-sdk/file-info.js.meta +++ b/Runtime/playable-default/unity-sdk/file-info.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 5bf0f010954ad7c7188ec4a4e67bc84c + guid: 18630a2c15d210c13bafa28606ec29af DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/fix.js.meta b/Runtime/playable-default/unity-sdk/fix.js.meta index 37c9f2945..023e10882 100644 --- a/Runtime/playable-default/unity-sdk/fix.js.meta +++ b/Runtime/playable-default/unity-sdk/fix.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 3192f10263543e32c6127a2724b631aa + guid: 8929794fa351f2e308accf2a637d39d9 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/fs.js.meta b/Runtime/playable-default/unity-sdk/fs.js.meta index 4a67beff8..e7adedfb3 100644 --- a/Runtime/playable-default/unity-sdk/fs.js.meta +++ b/Runtime/playable-default/unity-sdk/fs.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 3b762d5ea1a4f425455ae341319cb565 + guid: 6a245677847578d1a6e4d4c3626288a3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/index.js.meta b/Runtime/playable-default/unity-sdk/index.js.meta index 8badbf1e8..c230a9361 100644 --- a/Runtime/playable-default/unity-sdk/index.js.meta +++ b/Runtime/playable-default/unity-sdk/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ac4dc8990b0dc9d2ecb9e22fceb30c09 + guid: 3850d11ec47db67b02910c57818ed120 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/logger.js.meta b/Runtime/playable-default/unity-sdk/logger.js.meta index 3356c4fc6..8678a7363 100644 --- a/Runtime/playable-default/unity-sdk/logger.js.meta +++ b/Runtime/playable-default/unity-sdk/logger.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 660bbb210dcebf2e3bdc3e3adcedd22a + guid: 51a5b262fb8deac7c8136451ca1ab55f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/mobileKeyboard.meta b/Runtime/playable-default/unity-sdk/mobileKeyboard.meta index b3b081fff..640683803 100644 --- a/Runtime/playable-default/unity-sdk/mobileKeyboard.meta +++ b/Runtime/playable-default/unity-sdk/mobileKeyboard.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1294735d54e3c7e85cc717243837b4ae +guid: ec6ff56942cbc5c5e61a85869fbcdca6 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-sdk/mobileKeyboard/index.js.meta b/Runtime/playable-default/unity-sdk/mobileKeyboard/index.js.meta index 2c3992b82..381bc0246 100644 --- a/Runtime/playable-default/unity-sdk/mobileKeyboard/index.js.meta +++ b/Runtime/playable-default/unity-sdk/mobileKeyboard/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 8f111902f93174de27cb26ceda552d74 + guid: 07223c170d8a31b5b84454332ff0e098 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/module-helper.js.meta b/Runtime/playable-default/unity-sdk/module-helper.js.meta index 828b59333..fd0239b6b 100644 --- a/Runtime/playable-default/unity-sdk/module-helper.js.meta +++ b/Runtime/playable-default/unity-sdk/module-helper.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: dfe9a302c0cfaf5d50fc7c4ac231a8d2 + guid: 5f9be664d7afe5be7ca05821763e8fc0 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/recorder.js.meta b/Runtime/playable-default/unity-sdk/recorder.js.meta index ae8a6fabb..fe5a7bbc9 100644 --- a/Runtime/playable-default/unity-sdk/recorder.js.meta +++ b/Runtime/playable-default/unity-sdk/recorder.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 6f6bf7b1d614ea2cb43955e0926f6775 + guid: a531d7e204b034de04673e26461ab68b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/resType.js b/Runtime/playable-default/unity-sdk/resType.js index 1cc38b161..a4a98d884 100644 --- a/Runtime/playable-default/unity-sdk/resType.js +++ b/Runtime/playable-default/unity-sdk/resType.js @@ -93,6 +93,14 @@ export const ResType = { top: 'number', width: 'number', }, + OfficialComponentsInfo: { + notificationComponentInfo: 'OfficialComponentInfo', + }, + OfficialComponentInfo: { + boundingClientRect: 'ClientRect', + isVisible: 'bool', + name: 'string', + }, GetStorageInfoSyncOption: { currentSize: 'number', keys: 'string[]', @@ -180,10 +188,15 @@ export const ResType = { downstreamThroughputKbpsEstimate: 'number', estimate_nettype: 'number', fetchStart: 'number', + httpDNSDomainLookUpEnd: 'number', + httpDNSDomainLookUpStart: 'number', httpRttEstimate: 'number', + invokeStart: 'number', peerIP: 'string', port: 'number', protocol: 'string', + queueEnd: 'number', + queueStart: 'number', receivedBytedCount: 'number', redirectEnd: 'number', redirectStart: 'number', @@ -518,6 +531,12 @@ export const ResType = { status: 'number', errMsg: 'string', }, + GetChatToolInfoSuccessCallbackResult: { + cloudID: 'string', + encryptedData: 'string', + errMsg: 'string', + iv: 'string', + }, GetClipboardDataSuccessCallbackOption: { data: 'string', errMsg: 'string', @@ -555,6 +574,10 @@ export const ResType = { signature: 'string', errMsg: 'string', }, + GetGameExptInfoSuccessCallbackResult: { + list: 'object', + errMsg: 'string', + }, GetGroupEnterInfoError: { errMsg: 'string', errCode: 'number', @@ -565,6 +588,20 @@ export const ResType = { errMsg: 'string', iv: 'string', }, + GetGroupMembersInfoSuccessCallbackResult: { + membersInfo: 'ResultOpenDataContextUserInfo[]', + errMsg: 'string', + }, + ResultOpenDataContextUserInfo: { + avatarUrl: 'string', + city: 'string', + country: 'string', + gender: 'number', + language: 'string', + nickName: 'string', + openId: 'string', + province: 'string', + }, GetInferenceEnvInfoSuccessCallbackResult: { ver: 'string', errMsg: 'string', @@ -667,7 +704,7 @@ export const ResType = { errMsg: 'string', openIdList: 'string[]', }, - RequestFailCallbackErr: { + LoginFailCallbackErr: { errMsg: 'string', errno: 'number', }, @@ -736,9 +773,8 @@ export const ResType = { OnDeviceOrientationChangeListenerResult: { value: 'string', }, - Error: { + ListenerError: { message: 'string', - stack: 'string', }, OnGamepadConnectedListenerResult: { gamepad: 'string', @@ -784,6 +820,9 @@ export const ResType = { networkType: 'string', weakNet: 'bool', }, + OnOfficialComponentsInfoChangeListenerResult: { + OfficialComponentsInfo: 'OfficialComponentsInfo', + }, OnScreenRecordingStateChangedListenerResult: { state: 'string', }, @@ -846,6 +885,9 @@ export const ResType = { windowHeight: 'number', windowWidth: 'number', }, + OnWindowStateChangeListenerResult: { + state: 'string', + }, OpenCardRequestInfo: { cardId: 'string', code: 'string', @@ -889,12 +931,6 @@ export const ResType = { errMsg: 'string', errCode: 'number', }, - RequestMidasFriendPaymentSuccessCallbackResult: { - cloudID: 'string', - encryptedData: 'string', - errMsg: 'string', - iv: 'string', - }, MidasPaymentError: { errMsg: 'string', errCode: 'number', @@ -940,6 +976,10 @@ export const ResType = { scanType: 'string', errMsg: 'string', }, + GroupMemberInfo: { + members: 'string[]', + errMsg: 'string', + }, SetBLEMTUFailCallbackResult: { mtu: 'number', }, diff --git a/Runtime/playable-default/unity-sdk/resType.js.meta b/Runtime/playable-default/unity-sdk/resType.js.meta index a3a85e739..0f8b86977 100644 --- a/Runtime/playable-default/unity-sdk/resType.js.meta +++ b/Runtime/playable-default/unity-sdk/resType.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 41c8deca0ff34d264f1244b563739b50 + guid: 74c35fd281e875ac0f5163c114be4e50 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/resTypeOther.js b/Runtime/playable-default/unity-sdk/resTypeOther.js index 9ca8b5a42..ead21e383 100644 --- a/Runtime/playable-default/unity-sdk/resTypeOther.js +++ b/Runtime/playable-default/unity-sdk/resTypeOther.js @@ -86,4 +86,12 @@ export const ResTypeOther = { status: 'number', errMsg: 'string', }, + LoadOption: { + openlink: 'string', + query: 'object', + }, + ShowOption: { + openlink: 'string', + query: 'object', + }, }; diff --git a/Runtime/playable-default/unity-sdk/resTypeOther.js.meta b/Runtime/playable-default/unity-sdk/resTypeOther.js.meta index 474597200..d685c8adf 100644 --- a/Runtime/playable-default/unity-sdk/resTypeOther.js.meta +++ b/Runtime/playable-default/unity-sdk/resTypeOther.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 5329bb0b502c4916572146e7353c8880 + guid: cb4bcdfb384ea26700614a047f93d2f2 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/response.js.meta b/Runtime/playable-default/unity-sdk/response.js.meta index 55a764fe3..0c5feba49 100644 --- a/Runtime/playable-default/unity-sdk/response.js.meta +++ b/Runtime/playable-default/unity-sdk/response.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 9aa844e47796f1fe344b8d60b82fa9b7 + guid: 282a4f6f81f9d1727c30334796bf923e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/sdk.js b/Runtime/playable-default/unity-sdk/sdk.js index 0c1957ed6..73ac9f1cf 100644 --- a/Runtime/playable-default/unity-sdk/sdk.js +++ b/Runtime/playable-default/unity-sdk/sdk.js @@ -27,10 +27,12 @@ function WX_OneWayNoFunction(functionName, ...params) { } -const onlyReadyResponse = [ +const onlyReadResponse = [ 'getSystemSetting', 'getAppAuthorizeSetting', ]; + +const needParseJson = ['WXMiniReportManagerReport']; // eslint-disable-next-line @typescript-eslint/naming-convention function WX_SyncFunction(functionName, ...params) { return wx[functionName.replace(/^\w/, (a) => a.toLowerCase())](...params); @@ -72,6 +74,10 @@ export default { ...config, success(res) { formatResponse(successType, res); + + if (lowerFunctionName === 'getGameExptInfo') { + res.list = JSON.stringify(res.list); + } moduleHelper.send(`${functionName}Callback`, JSON.stringify({ callbackId, type: 'success', res: JSON.stringify(res), })); @@ -234,7 +240,7 @@ export default { }, WX_SyncFunction_t(functionName, returnType) { const res = WX_SyncFunction(functionName); - if (onlyReadyResponse.includes(functionName.replace(/^\w/, (a) => a.toLowerCase()))) { + if (onlyReadResponse.includes(functionName.replace(/^\w/, (a) => a.toLowerCase()))) { formatResponse(returnType, JSON.parse(JSON.stringify(res))); return JSON.stringify(res); } @@ -391,6 +397,10 @@ export default { WX_ClassOneWayNoFunction(className, functionName, id); }, WX_ClassOneWayNoFunction_vs(className, functionName, id, param1) { + if (needParseJson.includes(className + functionName)) { + // eslint-disable-next-line no-param-reassign + param1 = JSON.parse(param1); + } WX_ClassOneWayNoFunction(className, functionName, id, param1); }, WX_ClassOneWayNoFunction_t(className, functionName, returnType, id) { diff --git a/Runtime/playable-default/unity-sdk/sdk.js.meta b/Runtime/playable-default/unity-sdk/sdk.js.meta index a1905a8ca..7f4179428 100644 --- a/Runtime/playable-default/unity-sdk/sdk.js.meta +++ b/Runtime/playable-default/unity-sdk/sdk.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 6b3e5628522459cc3dd7964d0a814173 + guid: 6cf44b298674a75b8b16cb5dce7b607e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/special-callbacks.js.meta b/Runtime/playable-default/unity-sdk/special-callbacks.js.meta index c2f66caf5..fe31297a2 100644 --- a/Runtime/playable-default/unity-sdk/special-callbacks.js.meta +++ b/Runtime/playable-default/unity-sdk/special-callbacks.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 4b7402032742928010f5479de54a3d93 + guid: 9a826fc4f0dec6800dec9ec83c0e12bd DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/texture.js.meta b/Runtime/playable-default/unity-sdk/texture.js.meta index 6114c2cd4..ab4268ce9 100644 --- a/Runtime/playable-default/unity-sdk/texture.js.meta +++ b/Runtime/playable-default/unity-sdk/texture.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 29ce6695da09a0631c4ec513c0da92ae + guid: f20ab2f7df47748140752452d880b30e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/touch.meta b/Runtime/playable-default/unity-sdk/touch.meta index c9b411361..30cf317a1 100644 --- a/Runtime/playable-default/unity-sdk/touch.meta +++ b/Runtime/playable-default/unity-sdk/touch.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d2f786864680ee6890aa7b3f9a91e748 +guid: b3217d51259d771746c800717988bf34 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-sdk/touch/index.js.meta b/Runtime/playable-default/unity-sdk/touch/index.js.meta index 94bd2e440..492825b77 100644 --- a/Runtime/playable-default/unity-sdk/touch/index.js.meta +++ b/Runtime/playable-default/unity-sdk/touch/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 14b58d35b818a6a38adec667a7a4aac3 + guid: 882eb69539e639758d9aedc4c822ae10 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/util.js.meta b/Runtime/playable-default/unity-sdk/util.js.meta index d955f312a..257f1059e 100644 --- a/Runtime/playable-default/unity-sdk/util.js.meta +++ b/Runtime/playable-default/unity-sdk/util.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: f1c0b302460c710eb5d6f78e7bbc77b6 + guid: 0c935c087a201047b5ca51e2136e1a2b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/utils.js.meta b/Runtime/playable-default/unity-sdk/utils.js.meta index 0b5bebee0..a79d495e2 100644 --- a/Runtime/playable-default/unity-sdk/utils.js.meta +++ b/Runtime/playable-default/unity-sdk/utils.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 23d83e7ac4b7b30b2f8202d7147cd332 + guid: 6cfa2e90d193917cef63ff5eb3c439d8 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/video.js.meta b/Runtime/playable-default/unity-sdk/video.js.meta index 9a9bd6132..04dc12185 100644 --- a/Runtime/playable-default/unity-sdk/video.js.meta +++ b/Runtime/playable-default/unity-sdk/video.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 970ffb90d4864c9490b01e9bc44c5de1 + guid: 37fe8a5b9835c0a8a12be7d559117844 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/video.meta b/Runtime/playable-default/unity-sdk/video.meta index 68e0d7162..8cce78830 100644 --- a/Runtime/playable-default/unity-sdk/video.meta +++ b/Runtime/playable-default/unity-sdk/video.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 01fc114f60b2df8e2e439805212c97df +guid: 8a25194c5eaf62c5d69b6c2f19bdfbcf folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-sdk/video/index.js.meta b/Runtime/playable-default/unity-sdk/video/index.js.meta index 3d8430570..88a8f80cc 100644 --- a/Runtime/playable-default/unity-sdk/video/index.js.meta +++ b/Runtime/playable-default/unity-sdk/video/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ba12dcb22c6474a3ca54b389f5a3332c + guid: 452ea71c22033fd322868f3484daecbd DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/wasmcode.meta b/Runtime/playable-default/wasmcode.meta index 7e88eb716..6a906a2a9 100644 --- a/Runtime/playable-default/wasmcode.meta +++ b/Runtime/playable-default/wasmcode.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0e128f7c44dd1bce2d633506e5a47d40 +guid: 6f6802fd060c8c905361fca69608c06f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/wasmcode/game.js.meta b/Runtime/playable-default/wasmcode/game.js.meta index ddf212fac..43026332d 100644 --- a/Runtime/playable-default/wasmcode/game.js.meta +++ b/Runtime/playable-default/wasmcode/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: fd4e694f43b0aa3f5a5092bd0511f7d2 + guid: ef4fd4bdb08cd47ef207b83427707c28 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/weapp-adapter.js.meta b/Runtime/playable-default/weapp-adapter.js.meta index 5e02c8360..733ce9c69 100644 --- a/Runtime/playable-default/weapp-adapter.js.meta +++ b/Runtime/playable-default/weapp-adapter.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ade8e1257dceffd8772fecb37c8c20fb + guid: 7892b6b63da04f7a9f49a3eddd2d9734 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/check-version.js.meta b/Runtime/wechat-default/check-version.js.meta index e88c6ce9c..0248dacc3 100644 --- a/Runtime/wechat-default/check-version.js.meta +++ b/Runtime/wechat-default/check-version.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: b93c9a0067d6f24d0ee31907c9b8dee0 + guid: 76ffba57beda8291e72c524f138e3c7b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/data-package.meta b/Runtime/wechat-default/data-package.meta index e19bc99ec..eb48fbb2c 100644 --- a/Runtime/wechat-default/data-package.meta +++ b/Runtime/wechat-default/data-package.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 159d3ecf3853f33f27f82dc14eb1223f +guid: 9477ddeec94e7cd489c852ec07d4b14f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/data-package/game.js.meta b/Runtime/wechat-default/data-package/game.js.meta index 3f03bb689..c4c42610e 100644 --- a/Runtime/wechat-default/data-package/game.js.meta +++ b/Runtime/wechat-default/data-package/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ccfdb628122b7b06b4050606f8eafd89 + guid: cf726be5a4c6c7b8d9706bd9f46c71f3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/events.js.meta b/Runtime/wechat-default/events.js.meta index 3ddd3504e..5be1b4668 100644 --- a/Runtime/wechat-default/events.js.meta +++ b/Runtime/wechat-default/events.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: e21691107c19c03863b6b94613ee293b + guid: 0c7b9deb292b35f3cd37758c948bf51b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/game.js.meta b/Runtime/wechat-default/game.js.meta index aa451edd0..c5473b76f 100644 --- a/Runtime/wechat-default/game.js.meta +++ b/Runtime/wechat-default/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: f9dcd5068f86566abbb47b7dc12581a4 + guid: aca150053609100ba38bd14f884c33a9 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/game.json.meta b/Runtime/wechat-default/game.json.meta index 8641447d0..1f004346a 100644 --- a/Runtime/wechat-default/game.json.meta +++ b/Runtime/wechat-default/game.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 7d49b22178f2450803293d12a61eb31e + guid: 5a16b2bbf4341e6652939df336ffa502 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/images.meta b/Runtime/wechat-default/images.meta index da5fd8fc7..09c1b2438 100644 --- a/Runtime/wechat-default/images.meta +++ b/Runtime/wechat-default/images.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7a1cdee40104ef4f2d71cce0739e9c5c +guid: a1cf3744e58e0605e13ed15af0404a55 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/images/background.jpg.meta b/Runtime/wechat-default/images/background.jpg.meta index 7b12ca5dc..4a3fa8c17 100644 --- a/Runtime/wechat-default/images/background.jpg.meta +++ b/Runtime/wechat-default/images/background.jpg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 5ab2fd9f05d6d847703e15429e8745a3 + guid: cc4a83e98feeeb8170f09978246d16e0 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/images/unity_logo.png.meta b/Runtime/wechat-default/images/unity_logo.png.meta index de9ceba5e..6317284f8 100644 --- a/Runtime/wechat-default/images/unity_logo.png.meta +++ b/Runtime/wechat-default/images/unity_logo.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: a1bedbee2f4f8aa1e5e1881b864c7183 + guid: 14104e9d52bae43f860035fe2a99cae1 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data.meta b/Runtime/wechat-default/open-data.meta index 7883edb80..a9c197d93 100644 --- a/Runtime/wechat-default/open-data.meta +++ b/Runtime/wechat-default/open-data.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5ede05d304e27f419955e65b3e270d9e +guid: 7bb3d14dfef460bff260c69ecc0fdcf4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/data.meta b/Runtime/wechat-default/open-data/data.meta index a0771aa09..85031f33d 100644 --- a/Runtime/wechat-default/open-data/data.meta +++ b/Runtime/wechat-default/open-data/data.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 94f7f561ba2e9090cb9ccaefe8fdef90 +guid: 2d83368db532e179b43a73413fbf8616 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/data/index.js.meta b/Runtime/wechat-default/open-data/data/index.js.meta index 59fdf4bc7..c2d236d1e 100644 --- a/Runtime/wechat-default/open-data/data/index.js.meta +++ b/Runtime/wechat-default/open-data/data/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: d3ca90f5308418f9e8f878fa484f6aa9 + guid: 9cfdb9a5ee03babcc63760fc7e1b987b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/data/utils.js.meta b/Runtime/wechat-default/open-data/data/utils.js.meta index 7b6ff1dd9..ce1ffc680 100644 --- a/Runtime/wechat-default/open-data/data/utils.js.meta +++ b/Runtime/wechat-default/open-data/data/utils.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: c7081b3840feb201cfbe20e241877fb5 + guid: 30e140e34d54506f01135206af82fc71 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/index.js.meta b/Runtime/wechat-default/open-data/index.js.meta index e5ec711e6..79b259cfc 100644 --- a/Runtime/wechat-default/open-data/index.js.meta +++ b/Runtime/wechat-default/open-data/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 424d12a4cf887bd4cf31b2757a7e3345 + guid: 08052fc6f949a118010c477c2a40d3dc DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/loading.js.meta b/Runtime/wechat-default/open-data/loading.js.meta index 0ed2379c4..5ae7e58de 100644 --- a/Runtime/wechat-default/open-data/loading.js.meta +++ b/Runtime/wechat-default/open-data/loading.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: a97f287cbcbf865f60ede1c89af50756 + guid: 7c2fd02750be5f91d91bbe55508f1341 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render.meta b/Runtime/wechat-default/open-data/render.meta index c3f15bda1..1abcb7178 100644 --- a/Runtime/wechat-default/open-data/render.meta +++ b/Runtime/wechat-default/open-data/render.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c077b7c5073887a22817a1de3463cbaa +guid: 51978d8d1a0a9eb64d5fb9a6f8b3fc10 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/render/image.meta b/Runtime/wechat-default/open-data/render/image.meta index 605fb16cd..bc9c0540a 100644 --- a/Runtime/wechat-default/open-data/render/image.meta +++ b/Runtime/wechat-default/open-data/render/image.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7ca9ace473c408950c8e70a9b587f59b +guid: 92e16dac86b7482407aac27d2d6809d8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/render/image/avatar.png.meta b/Runtime/wechat-default/open-data/render/image/avatar.png.meta index e4945e522..6a5784b5d 100644 --- a/Runtime/wechat-default/open-data/render/image/avatar.png.meta +++ b/Runtime/wechat-default/open-data/render/image/avatar.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ed7b40fffc12b226d0f17c68ec425955 + guid: 4ac3d1684b62c6cd26c4ff2b8750d41e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/button1.png.meta b/Runtime/wechat-default/open-data/render/image/button1.png.meta index 566bdb92a..32159b76a 100644 --- a/Runtime/wechat-default/open-data/render/image/button1.png.meta +++ b/Runtime/wechat-default/open-data/render/image/button1.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 35a524449d53878bbdf7b5b5c5ee52e0 + guid: 1b74c9166f839482efda30f48c8669d6 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/button2.png.meta b/Runtime/wechat-default/open-data/render/image/button2.png.meta index a6ac74a64..fe9c86a71 100644 --- a/Runtime/wechat-default/open-data/render/image/button2.png.meta +++ b/Runtime/wechat-default/open-data/render/image/button2.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2562183ed446cc91b818a488f02b810b + guid: c5d32de025038af6d3d99fc7a9d9e302 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/button3.png.meta b/Runtime/wechat-default/open-data/render/image/button3.png.meta index 21d21acd5..5264d9da8 100644 --- a/Runtime/wechat-default/open-data/render/image/button3.png.meta +++ b/Runtime/wechat-default/open-data/render/image/button3.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: a9e9ca6bcf166e7557365863b246dd5f + guid: b4172409d2775d02cb9302c3f0044fd7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/loading.png.meta b/Runtime/wechat-default/open-data/render/image/loading.png.meta index 14faa881f..ce7d745b2 100644 --- a/Runtime/wechat-default/open-data/render/image/loading.png.meta +++ b/Runtime/wechat-default/open-data/render/image/loading.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 5828dd6840780c92a087e55722ea515a + guid: c6c39ba9870d4f1927814a9e285daa56 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/nameBg.png.meta b/Runtime/wechat-default/open-data/render/image/nameBg.png.meta index 3e9de07c3..2232bf698 100644 --- a/Runtime/wechat-default/open-data/render/image/nameBg.png.meta +++ b/Runtime/wechat-default/open-data/render/image/nameBg.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 1e349f79e5388b6f7548c37648a70439 + guid: 8bd33a7ba0e75bc7601309e692107149 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/rankAvatar.png.meta b/Runtime/wechat-default/open-data/render/image/rankAvatar.png.meta index 0c63fc01c..27818f1d0 100644 --- a/Runtime/wechat-default/open-data/render/image/rankAvatar.png.meta +++ b/Runtime/wechat-default/open-data/render/image/rankAvatar.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 0756ab81db4819b8e9d84502746d080a + guid: 3911fe6b080356a9780766a72351fb65 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/rankBg.png.meta b/Runtime/wechat-default/open-data/render/image/rankBg.png.meta index 098615464..bc9224143 100644 --- a/Runtime/wechat-default/open-data/render/image/rankBg.png.meta +++ b/Runtime/wechat-default/open-data/render/image/rankBg.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 746fc56a705d56725b57c1823bb94be5 + guid: 5bd275c1e70998802d3419fae067f7ee DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/shareBg.png.meta b/Runtime/wechat-default/open-data/render/image/shareBg.png.meta index 90b421345..575588942 100644 --- a/Runtime/wechat-default/open-data/render/image/shareBg.png.meta +++ b/Runtime/wechat-default/open-data/render/image/shareBg.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 7b613eba0d9f2bc926e100aa3cc9a4bd + guid: 015e2ca90fffa183cf315ac5350ed935 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/image/shareBg2.png.meta b/Runtime/wechat-default/open-data/render/image/shareBg2.png.meta index 2867f1c41..77c72a5e1 100644 --- a/Runtime/wechat-default/open-data/render/image/shareBg2.png.meta +++ b/Runtime/wechat-default/open-data/render/image/shareBg2.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 1d960c8696a881a2ad0244eec51f3a96 + guid: 66786c408a218fc80ff171dffc6b0238 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/styles.meta b/Runtime/wechat-default/open-data/render/styles.meta index 39ff8a311..783ab842a 100644 --- a/Runtime/wechat-default/open-data/render/styles.meta +++ b/Runtime/wechat-default/open-data/render/styles.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ffdff0bedcaf5e4694ce6a8860c934aa +guid: 920ca385fad9f0e3ee3bcb6fcd2463d6 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/render/styles/friendRank.js.meta b/Runtime/wechat-default/open-data/render/styles/friendRank.js.meta index 2afe90b18..858b608e7 100644 --- a/Runtime/wechat-default/open-data/render/styles/friendRank.js.meta +++ b/Runtime/wechat-default/open-data/render/styles/friendRank.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: fb4aaad37610738fde384b889580f6fb + guid: 78d0bd15a2c497c8ddfe4da5a5e2e841 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/styles/tips.js.meta b/Runtime/wechat-default/open-data/render/styles/tips.js.meta index 314dfb27a..db46fbf8e 100644 --- a/Runtime/wechat-default/open-data/render/styles/tips.js.meta +++ b/Runtime/wechat-default/open-data/render/styles/tips.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: e0e1626872852bf606b184dee65736ca + guid: aaf07d8afdbc51f06dfb89ab8db50e49 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/tpls.meta b/Runtime/wechat-default/open-data/render/tpls.meta index 1ebebcfe0..c56004b16 100644 --- a/Runtime/wechat-default/open-data/render/tpls.meta +++ b/Runtime/wechat-default/open-data/render/tpls.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7a622c2af1899b98a0d9c71d74dee8d8 +guid: db24051ac045d41c964c6800cc862709 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/render/tpls/friendRank.js.meta b/Runtime/wechat-default/open-data/render/tpls/friendRank.js.meta index 8a96ce1ae..3a16e7a26 100644 --- a/Runtime/wechat-default/open-data/render/tpls/friendRank.js.meta +++ b/Runtime/wechat-default/open-data/render/tpls/friendRank.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 8689b7eaf67fb8ea0829f2c9fa446659 + guid: ddfa70bf9cbc517432c46f2134ffe6dc DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/tpls/tips.js.meta b/Runtime/wechat-default/open-data/render/tpls/tips.js.meta index 9793c66e6..16676db33 100644 --- a/Runtime/wechat-default/open-data/render/tpls/tips.js.meta +++ b/Runtime/wechat-default/open-data/render/tpls/tips.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2f0f259b2ae2f1aa7c3f9436a5301301 + guid: 1f5c6854223c6dc4294169dcb2e07b90 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/plugin-config.js.meta b/Runtime/wechat-default/plugin-config.js.meta index 2d9d33eb7..28e01af1a 100644 --- a/Runtime/wechat-default/plugin-config.js.meta +++ b/Runtime/wechat-default/plugin-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: b7e2e6c67097e6d412bc78367c39e949 + guid: a7e7d7ffbebbd85273b82109d60172c4 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/plugins.meta b/Runtime/wechat-default/plugins.meta index 586bfa62b..149a8aee6 100644 --- a/Runtime/wechat-default/plugins.meta +++ b/Runtime/wechat-default/plugins.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cec67b180a97ea11a8536168c02ab1d2 +guid: b831999fe3c56e50ace842fb750a39c3 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/plugins/check-update.js.meta b/Runtime/wechat-default/plugins/check-update.js.meta index 6d6ad7ff4..57fc2d3fb 100644 --- a/Runtime/wechat-default/plugins/check-update.js.meta +++ b/Runtime/wechat-default/plugins/check-update.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 8e88ab1dc2bf8dda1edfd3072513592c + guid: 8281b238ac516780673958bb8743eeb5 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/plugins/screen-adapter.js.meta b/Runtime/wechat-default/plugins/screen-adapter.js.meta index 6a7becdbc..4eb2d0abe 100644 --- a/Runtime/wechat-default/plugins/screen-adapter.js.meta +++ b/Runtime/wechat-default/plugins/screen-adapter.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 48bb057579c3e1324c2b82b43d5feb84 + guid: de0c7bcdfe35800619dea50239536257 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/project.config.json.meta b/Runtime/wechat-default/project.config.json.meta index cf35a5de5..bd796a692 100644 --- a/Runtime/wechat-default/project.config.json.meta +++ b/Runtime/wechat-default/project.config.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2327c77d4aa2f9ead5b8b2cb0ec3db06 + guid: 45780d7eb7b5c9194c070f31dc91cb5c DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/texture-config.js.meta b/Runtime/wechat-default/texture-config.js.meta index 707fe9d23..75a19b6f9 100644 --- a/Runtime/wechat-default/texture-config.js.meta +++ b/Runtime/wechat-default/texture-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 077c652441625a47e365ed3ae5440c29 + guid: db1eecc7436acf920b5c28eb4792ece8 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-namespace.js.meta b/Runtime/wechat-default/unity-namespace.js.meta index f2ee1d953..33a21af45 100644 --- a/Runtime/wechat-default/unity-namespace.js.meta +++ b/Runtime/wechat-default/unity-namespace.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 9aca56e770c5aa6e9aed5659a45a13ff + guid: e6a5913901d53b15a511514a39760a6b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk.meta b/Runtime/wechat-default/unity-sdk.meta index ca1a7b2c1..034e6fc6d 100644 --- a/Runtime/wechat-default/unity-sdk.meta +++ b/Runtime/wechat-default/unity-sdk.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8da402a9a8e70b56ab98b8c34dac663d +guid: 09c1d107ef2d7521685218c1fc560304 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/TCPSocket.meta b/Runtime/wechat-default/unity-sdk/TCPSocket.meta index 555704b98..395d4a2c4 100644 --- a/Runtime/wechat-default/unity-sdk/TCPSocket.meta +++ b/Runtime/wechat-default/unity-sdk/TCPSocket.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4b5c9adf75f2ce1671c9fbf36f1bd2e1 +guid: 48e2e31471f8d77a2093cc0abf197661 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/TCPSocket/index.js.meta b/Runtime/wechat-default/unity-sdk/TCPSocket/index.js.meta index 64764e4a3..0f015c0a5 100644 --- a/Runtime/wechat-default/unity-sdk/TCPSocket/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/TCPSocket/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: e966fc7928ae459970c211b298b65396 + guid: da4dc5c5387f3158aafad13a7e7a31f2 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/UDPSocket.meta b/Runtime/wechat-default/unity-sdk/UDPSocket.meta index ca36a3b58..c07c21dce 100644 --- a/Runtime/wechat-default/unity-sdk/UDPSocket.meta +++ b/Runtime/wechat-default/unity-sdk/UDPSocket.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a45c88b0f31f7e17ceb1617f760ee837 +guid: 61ad7f2523edbcf4a587bfd673498c2a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/UDPSocket/index.js.meta b/Runtime/wechat-default/unity-sdk/UDPSocket/index.js.meta index 99aeaf170..bbdb8809d 100644 --- a/Runtime/wechat-default/unity-sdk/UDPSocket/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/UDPSocket/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: d2b02a174bea11383c38cc409cc0902f + guid: 71e492ece74f57e71b3db40c1f51a868 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/ad.js.meta b/Runtime/wechat-default/unity-sdk/ad.js.meta index 771924a95..e3bc40b87 100644 --- a/Runtime/wechat-default/unity-sdk/ad.js.meta +++ b/Runtime/wechat-default/unity-sdk/ad.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 138fed8c0342d2d999e5eb7e1a7cd389 + guid: 007576a449ab804d548f632f938d3d44 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio.meta b/Runtime/wechat-default/unity-sdk/audio.meta index 2cebc5c31..de47641fa 100644 --- a/Runtime/wechat-default/unity-sdk/audio.meta +++ b/Runtime/wechat-default/unity-sdk/audio.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9eb42ad1889588435cacf8853c152bce +guid: 2ae77531d8c619a95f329f3b79c305ed folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/audio/common.js.meta b/Runtime/wechat-default/unity-sdk/audio/common.js.meta index e2591a977..950a0f8ff 100644 --- a/Runtime/wechat-default/unity-sdk/audio/common.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/common.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 74bd9343a8f6a7efe1e022819fd7fead + guid: b00dd3c0d765689b50571690602454a5 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio/const.js.meta b/Runtime/wechat-default/unity-sdk/audio/const.js.meta index 449a1f339..3f13341ae 100644 --- a/Runtime/wechat-default/unity-sdk/audio/const.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/const.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 6e128d34f739ed1a78b0403827cf93ad + guid: 56bd4020d7e2d4498ab63f578ebc18db DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio/index.js.meta b/Runtime/wechat-default/unity-sdk/audio/index.js.meta index 6c937b199..1d5d98505 100644 --- a/Runtime/wechat-default/unity-sdk/audio/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ca340c48401eaa8679a4fd9047f24266 + guid: c30408f1d2f07e448bbce014cdcc6360 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio/inner-audio.js.meta b/Runtime/wechat-default/unity-sdk/audio/inner-audio.js.meta index f8a6fc5b9..acd85479d 100644 --- a/Runtime/wechat-default/unity-sdk/audio/inner-audio.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/inner-audio.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 306e5636e5fad91f1a322e4218c2a220 + guid: 23c6e5d16ae1fa056fa269faffe54d43 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio/store.js.meta b/Runtime/wechat-default/unity-sdk/audio/store.js.meta index d13cd3339..ad6c88a4b 100644 --- a/Runtime/wechat-default/unity-sdk/audio/store.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/store.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 907ed92f97c308de890742cc28317f4f + guid: b6885b97f73300235ed8bae372ceedbb DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio/unity-audio.js.meta b/Runtime/wechat-default/unity-sdk/audio/unity-audio.js.meta index a4eefa149..0a96cebdc 100644 --- a/Runtime/wechat-default/unity-sdk/audio/unity-audio.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/unity-audio.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: eab76dfc34abf5cf3914d4dd83d54b25 + guid: 685435430ea8c350fff9123f512ab509 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio/utils.js.meta b/Runtime/wechat-default/unity-sdk/audio/utils.js.meta index b30fb82a5..8013d994d 100644 --- a/Runtime/wechat-default/unity-sdk/audio/utils.js.meta +++ b/Runtime/wechat-default/unity-sdk/audio/utils.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 895c9fe42dae4537019b8ea5404dbff2 + guid: 26a39fa396cd2da4f16930e0d220308b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/authorize.js.meta b/Runtime/wechat-default/unity-sdk/authorize.js.meta index e48ca7b3d..0838b2591 100644 --- a/Runtime/wechat-default/unity-sdk/authorize.js.meta +++ b/Runtime/wechat-default/unity-sdk/authorize.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: c953b592f6d37be4919a0b88680e21fd + guid: 1bd7c330ca2a1d495b9b5a8b1433e515 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/bluetooth.meta b/Runtime/wechat-default/unity-sdk/bluetooth.meta index 69aff7bc8..4afba9fc4 100644 --- a/Runtime/wechat-default/unity-sdk/bluetooth.meta +++ b/Runtime/wechat-default/unity-sdk/bluetooth.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f61814f248e8f96861fc7c67d225840c +guid: 2f8123fc94ab181f8e4ff4807b738091 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/bluetooth/index.js.meta b/Runtime/wechat-default/unity-sdk/bluetooth/index.js.meta index ee52da59c..8c82ab1ec 100644 --- a/Runtime/wechat-default/unity-sdk/bluetooth/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/bluetooth/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 23b19627b097cb8c23f8aa898dfc09e2 + guid: 7f88b846550f9eaa4182cb5567324f15 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/camera.js.meta b/Runtime/wechat-default/unity-sdk/camera.js.meta index 549694cbb..d486f30b0 100644 --- a/Runtime/wechat-default/unity-sdk/camera.js.meta +++ b/Runtime/wechat-default/unity-sdk/camera.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: e0b7f5c499c2802f9fe30325d409610f + guid: 1d422c2e031bf75dd19b31493479540c DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/canvas-context.js.meta b/Runtime/wechat-default/unity-sdk/canvas-context.js.meta index 7e7f8f478..0f5d0c526 100644 --- a/Runtime/wechat-default/unity-sdk/canvas-context.js.meta +++ b/Runtime/wechat-default/unity-sdk/canvas-context.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 817f452ab445fab8f0bc0a6a4e8b288b + guid: 3d34242b67ad8c76b0b02b7c302cea7b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/canvas.js.meta b/Runtime/wechat-default/unity-sdk/canvas.js.meta index 6ad4ca075..402b784e5 100644 --- a/Runtime/wechat-default/unity-sdk/canvas.js.meta +++ b/Runtime/wechat-default/unity-sdk/canvas.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 6cb9fc877b27425a0659933c6dc9dab6 + guid: f2dfb8eaf63bbafd85281b63ff0165ba DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/chat.js.meta b/Runtime/wechat-default/unity-sdk/chat.js.meta index f23a085bb..ceb2f09a5 100644 --- a/Runtime/wechat-default/unity-sdk/chat.js.meta +++ b/Runtime/wechat-default/unity-sdk/chat.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 23891dc38a582f67f1aef1fc5585a294 + guid: c6f2a3df5f903b6308d08c7f75ca501a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/cloud.js.meta b/Runtime/wechat-default/unity-sdk/cloud.js.meta index abc7e98d0..4925c43e4 100644 --- a/Runtime/wechat-default/unity-sdk/cloud.js.meta +++ b/Runtime/wechat-default/unity-sdk/cloud.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 9831e082c5cc52c7f23401725c2053fa + guid: 15dc54c330c41577f4d805744fdc7641 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/conf.js.meta b/Runtime/wechat-default/unity-sdk/conf.js.meta index 9af01b68e..4172f3220 100644 --- a/Runtime/wechat-default/unity-sdk/conf.js.meta +++ b/Runtime/wechat-default/unity-sdk/conf.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: b5cc43672048b3a82ef19e000d54e16c + guid: 47dad007753e8f3bd07b721401ff5311 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/file-info.js.meta b/Runtime/wechat-default/unity-sdk/file-info.js.meta index f7bb0c2c2..a1d4ea078 100644 --- a/Runtime/wechat-default/unity-sdk/file-info.js.meta +++ b/Runtime/wechat-default/unity-sdk/file-info.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2a7d32d21df82f9982c760fb111f1751 + guid: 150e20b18be8a8d7834a67753b6f7f74 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/fix.js.meta b/Runtime/wechat-default/unity-sdk/fix.js.meta index 32bd0bb75..472192442 100644 --- a/Runtime/wechat-default/unity-sdk/fix.js.meta +++ b/Runtime/wechat-default/unity-sdk/fix.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: e00f0425e43c8ab397801593eda1ae0c + guid: a4028e71dc89fdf10338142ab06a7037 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/font.meta b/Runtime/wechat-default/unity-sdk/font.meta index 67d859119..d8e5e60bc 100644 --- a/Runtime/wechat-default/unity-sdk/font.meta +++ b/Runtime/wechat-default/unity-sdk/font.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ad5eeb9e744b42526734add0e8692375 +guid: 829697d8837f64d68490b07ce557bb67 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/font/fix-cmap.js.meta b/Runtime/wechat-default/unity-sdk/font/fix-cmap.js.meta index 7d97bab2f..2ad24134b 100644 --- a/Runtime/wechat-default/unity-sdk/font/fix-cmap.js.meta +++ b/Runtime/wechat-default/unity-sdk/font/fix-cmap.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 8f6a26ee9d01a47797009356b3b6dd9a + guid: 58a117a24dfceee2696993d73b86d253 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/font/index.js.meta b/Runtime/wechat-default/unity-sdk/font/index.js.meta index eb2132d9a..f617864ac 100644 --- a/Runtime/wechat-default/unity-sdk/font/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/font/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 7a56f955d234df04b8b19054dfb297b4 + guid: eae558600c70cdec4da011bc01a5648d DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/font/read-metrics.js.meta b/Runtime/wechat-default/unity-sdk/font/read-metrics.js.meta index 86873e2d2..8532c1163 100644 --- a/Runtime/wechat-default/unity-sdk/font/read-metrics.js.meta +++ b/Runtime/wechat-default/unity-sdk/font/read-metrics.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 91d62b57cad2c245aadc689fdef6efdc + guid: 5e674b9d2ef3e214bd93dd8e0bfc9996 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/font/split-sc.js.meta b/Runtime/wechat-default/unity-sdk/font/split-sc.js.meta index 909873a3a..220b3c26b 100644 --- a/Runtime/wechat-default/unity-sdk/font/split-sc.js.meta +++ b/Runtime/wechat-default/unity-sdk/font/split-sc.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: f48e9b617d8fa4015f2e8004690d7548 + guid: fd135154e04941fd8c9baa651b7bbc2d DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/font/util.js.meta b/Runtime/wechat-default/unity-sdk/font/util.js.meta index c4ebf28d5..69718619b 100644 --- a/Runtime/wechat-default/unity-sdk/font/util.js.meta +++ b/Runtime/wechat-default/unity-sdk/font/util.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 67f1396dab7da177e98fb0b8762b621c + guid: 9daaa755351e71a07b0e71100b796005 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/fs.js.meta b/Runtime/wechat-default/unity-sdk/fs.js.meta index 786036811..9a51bd47d 100644 --- a/Runtime/wechat-default/unity-sdk/fs.js.meta +++ b/Runtime/wechat-default/unity-sdk/fs.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 0c07fd17b7e62d34f07365a3d0ca2253 + guid: 4d776c6bcfbc5c02a43138bc8a4a2a14 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/game-club.js.meta b/Runtime/wechat-default/unity-sdk/game-club.js.meta index 11a073912..8b7258d17 100644 --- a/Runtime/wechat-default/unity-sdk/game-club.js.meta +++ b/Runtime/wechat-default/unity-sdk/game-club.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 028951420d5be79b590ee5dc79cc5c47 + guid: 6e8a1f44997de3a07cf242bb296b59f0 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/game-recorder.js.meta b/Runtime/wechat-default/unity-sdk/game-recorder.js.meta index 3c036ed5a..d526282bd 100644 --- a/Runtime/wechat-default/unity-sdk/game-recorder.js.meta +++ b/Runtime/wechat-default/unity-sdk/game-recorder.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2f71c0a398c0336475ab67cc155b8499 + guid: bb283a34ea5b45d7c85fc4b8d7a78df9 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/gyroscope.meta b/Runtime/wechat-default/unity-sdk/gyroscope.meta index 3eea814b9..023282323 100644 --- a/Runtime/wechat-default/unity-sdk/gyroscope.meta +++ b/Runtime/wechat-default/unity-sdk/gyroscope.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 931616e4b04eb49b9f98901fb3858909 +guid: c5b502096d4ab3e9f844ebb40187d15c folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/gyroscope/index.js.meta b/Runtime/wechat-default/unity-sdk/gyroscope/index.js.meta index 9346896ef..793c1a6a6 100644 --- a/Runtime/wechat-default/unity-sdk/gyroscope/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/gyroscope/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: bb6f7658bf0e2103afce20b94bf3c458 + guid: d027663991af3deb7afb15645c05c77f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/index.js.meta b/Runtime/wechat-default/unity-sdk/index.js.meta index 9325140d5..3dfca7608 100644 --- a/Runtime/wechat-default/unity-sdk/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 11ec3cc46741a8a0d51959fadc2b3bca + guid: 68621d70e1e83c34a73153c1f04e696b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/logger.js.meta b/Runtime/wechat-default/unity-sdk/logger.js.meta index e5e9a79b6..622dedf58 100644 --- a/Runtime/wechat-default/unity-sdk/logger.js.meta +++ b/Runtime/wechat-default/unity-sdk/logger.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 51894a8268827c8e2817bc24eb1a595b + guid: e1d15055d66c367104cee4dcd58c49d6 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta b/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta index ee09cb78d..cad67b6e0 100644 --- a/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta +++ b/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2c7fe8e249666c9d31fee07076662170 +guid: 0392d02621f64856b7eb6271c2672012 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/mobileKeyboard/index.js.meta b/Runtime/wechat-default/unity-sdk/mobileKeyboard/index.js.meta index d32b56c04..5dd3d4090 100644 --- a/Runtime/wechat-default/unity-sdk/mobileKeyboard/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/mobileKeyboard/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 1ad7ee5e30bd460e6e0dca4b413f19e0 + guid: ec5bdd6d3a367c41d2d62aeb1a12064d DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/module-helper.js.meta b/Runtime/wechat-default/unity-sdk/module-helper.js.meta index 602cbeab1..77b7f05c1 100644 --- a/Runtime/wechat-default/unity-sdk/module-helper.js.meta +++ b/Runtime/wechat-default/unity-sdk/module-helper.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: d85968fd23e16830b72507294ef4603e + guid: e5cec363637b048c06e077682204bb2d DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/open-data.js.meta b/Runtime/wechat-default/unity-sdk/open-data.js.meta index dd7377bae..dce94b868 100644 --- a/Runtime/wechat-default/unity-sdk/open-data.js.meta +++ b/Runtime/wechat-default/unity-sdk/open-data.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: fe7b92854a385e714071e41a63c88ef8 + guid: 1dd0f37426256ff9cc7e923bb249218c DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/recorder.js.meta b/Runtime/wechat-default/unity-sdk/recorder.js.meta index 141dda536..73f05dd35 100644 --- a/Runtime/wechat-default/unity-sdk/recorder.js.meta +++ b/Runtime/wechat-default/unity-sdk/recorder.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 0f235ac0a118c94f983d7d895a2c4a58 + guid: efe02fe6ee8ce52d2736fe4c1cdcb71e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/resType.js b/Runtime/wechat-default/unity-sdk/resType.js index 1cc38b161..a4a98d884 100644 --- a/Runtime/wechat-default/unity-sdk/resType.js +++ b/Runtime/wechat-default/unity-sdk/resType.js @@ -93,6 +93,14 @@ export const ResType = { top: 'number', width: 'number', }, + OfficialComponentsInfo: { + notificationComponentInfo: 'OfficialComponentInfo', + }, + OfficialComponentInfo: { + boundingClientRect: 'ClientRect', + isVisible: 'bool', + name: 'string', + }, GetStorageInfoSyncOption: { currentSize: 'number', keys: 'string[]', @@ -180,10 +188,15 @@ export const ResType = { downstreamThroughputKbpsEstimate: 'number', estimate_nettype: 'number', fetchStart: 'number', + httpDNSDomainLookUpEnd: 'number', + httpDNSDomainLookUpStart: 'number', httpRttEstimate: 'number', + invokeStart: 'number', peerIP: 'string', port: 'number', protocol: 'string', + queueEnd: 'number', + queueStart: 'number', receivedBytedCount: 'number', redirectEnd: 'number', redirectStart: 'number', @@ -518,6 +531,12 @@ export const ResType = { status: 'number', errMsg: 'string', }, + GetChatToolInfoSuccessCallbackResult: { + cloudID: 'string', + encryptedData: 'string', + errMsg: 'string', + iv: 'string', + }, GetClipboardDataSuccessCallbackOption: { data: 'string', errMsg: 'string', @@ -555,6 +574,10 @@ export const ResType = { signature: 'string', errMsg: 'string', }, + GetGameExptInfoSuccessCallbackResult: { + list: 'object', + errMsg: 'string', + }, GetGroupEnterInfoError: { errMsg: 'string', errCode: 'number', @@ -565,6 +588,20 @@ export const ResType = { errMsg: 'string', iv: 'string', }, + GetGroupMembersInfoSuccessCallbackResult: { + membersInfo: 'ResultOpenDataContextUserInfo[]', + errMsg: 'string', + }, + ResultOpenDataContextUserInfo: { + avatarUrl: 'string', + city: 'string', + country: 'string', + gender: 'number', + language: 'string', + nickName: 'string', + openId: 'string', + province: 'string', + }, GetInferenceEnvInfoSuccessCallbackResult: { ver: 'string', errMsg: 'string', @@ -667,7 +704,7 @@ export const ResType = { errMsg: 'string', openIdList: 'string[]', }, - RequestFailCallbackErr: { + LoginFailCallbackErr: { errMsg: 'string', errno: 'number', }, @@ -736,9 +773,8 @@ export const ResType = { OnDeviceOrientationChangeListenerResult: { value: 'string', }, - Error: { + ListenerError: { message: 'string', - stack: 'string', }, OnGamepadConnectedListenerResult: { gamepad: 'string', @@ -784,6 +820,9 @@ export const ResType = { networkType: 'string', weakNet: 'bool', }, + OnOfficialComponentsInfoChangeListenerResult: { + OfficialComponentsInfo: 'OfficialComponentsInfo', + }, OnScreenRecordingStateChangedListenerResult: { state: 'string', }, @@ -846,6 +885,9 @@ export const ResType = { windowHeight: 'number', windowWidth: 'number', }, + OnWindowStateChangeListenerResult: { + state: 'string', + }, OpenCardRequestInfo: { cardId: 'string', code: 'string', @@ -889,12 +931,6 @@ export const ResType = { errMsg: 'string', errCode: 'number', }, - RequestMidasFriendPaymentSuccessCallbackResult: { - cloudID: 'string', - encryptedData: 'string', - errMsg: 'string', - iv: 'string', - }, MidasPaymentError: { errMsg: 'string', errCode: 'number', @@ -940,6 +976,10 @@ export const ResType = { scanType: 'string', errMsg: 'string', }, + GroupMemberInfo: { + members: 'string[]', + errMsg: 'string', + }, SetBLEMTUFailCallbackResult: { mtu: 'number', }, diff --git a/Runtime/wechat-default/unity-sdk/resType.js.meta b/Runtime/wechat-default/unity-sdk/resType.js.meta index a2944ea4a..f444a9e60 100644 --- a/Runtime/wechat-default/unity-sdk/resType.js.meta +++ b/Runtime/wechat-default/unity-sdk/resType.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 4ac847704785d5ca9da60ec30a481c1d + guid: 2e9315d347b4849018428b2e72a4ba89 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/resTypeOther.js.meta b/Runtime/wechat-default/unity-sdk/resTypeOther.js.meta index 7d82133cd..e3c454d52 100644 --- a/Runtime/wechat-default/unity-sdk/resTypeOther.js.meta +++ b/Runtime/wechat-default/unity-sdk/resTypeOther.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 56f1932b7976d66cd03a53a245db200a + guid: e2226ec5563e9c1fbac74eded8536250 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/response.js.meta b/Runtime/wechat-default/unity-sdk/response.js.meta index 77e49672c..24b71a01e 100644 --- a/Runtime/wechat-default/unity-sdk/response.js.meta +++ b/Runtime/wechat-default/unity-sdk/response.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: fe0ac2b4a0295a7d85ba3e4b2b46676b + guid: 9e19a15534b9ffa1a03e682dfffd35f5 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/sdk.js b/Runtime/wechat-default/unity-sdk/sdk.js index 0c1957ed6..73ac9f1cf 100644 --- a/Runtime/wechat-default/unity-sdk/sdk.js +++ b/Runtime/wechat-default/unity-sdk/sdk.js @@ -27,10 +27,12 @@ function WX_OneWayNoFunction(functionName, ...params) { } -const onlyReadyResponse = [ +const onlyReadResponse = [ 'getSystemSetting', 'getAppAuthorizeSetting', ]; + +const needParseJson = ['WXMiniReportManagerReport']; // eslint-disable-next-line @typescript-eslint/naming-convention function WX_SyncFunction(functionName, ...params) { return wx[functionName.replace(/^\w/, (a) => a.toLowerCase())](...params); @@ -72,6 +74,10 @@ export default { ...config, success(res) { formatResponse(successType, res); + + if (lowerFunctionName === 'getGameExptInfo') { + res.list = JSON.stringify(res.list); + } moduleHelper.send(`${functionName}Callback`, JSON.stringify({ callbackId, type: 'success', res: JSON.stringify(res), })); @@ -234,7 +240,7 @@ export default { }, WX_SyncFunction_t(functionName, returnType) { const res = WX_SyncFunction(functionName); - if (onlyReadyResponse.includes(functionName.replace(/^\w/, (a) => a.toLowerCase()))) { + if (onlyReadResponse.includes(functionName.replace(/^\w/, (a) => a.toLowerCase()))) { formatResponse(returnType, JSON.parse(JSON.stringify(res))); return JSON.stringify(res); } @@ -391,6 +397,10 @@ export default { WX_ClassOneWayNoFunction(className, functionName, id); }, WX_ClassOneWayNoFunction_vs(className, functionName, id, param1) { + if (needParseJson.includes(className + functionName)) { + // eslint-disable-next-line no-param-reassign + param1 = JSON.parse(param1); + } WX_ClassOneWayNoFunction(className, functionName, id, param1); }, WX_ClassOneWayNoFunction_t(className, functionName, returnType, id) { diff --git a/Runtime/wechat-default/unity-sdk/sdk.js.meta b/Runtime/wechat-default/unity-sdk/sdk.js.meta index c92d5adbb..b337d8515 100644 --- a/Runtime/wechat-default/unity-sdk/sdk.js.meta +++ b/Runtime/wechat-default/unity-sdk/sdk.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 012f4309985e3751e01b4d3283dac03c + guid: e2d8a9831cb9b307ed506ff23e2a8548 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/share.js.meta b/Runtime/wechat-default/unity-sdk/share.js.meta index d25487d32..4cb00f51c 100644 --- a/Runtime/wechat-default/unity-sdk/share.js.meta +++ b/Runtime/wechat-default/unity-sdk/share.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 06160b6b3caeea9e1b890754fe1c966b + guid: fb7d844192f46cfa9c8995166d50ddde DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/storage.js.meta b/Runtime/wechat-default/unity-sdk/storage.js.meta index 6f5aba0c6..9feb3bfd3 100644 --- a/Runtime/wechat-default/unity-sdk/storage.js.meta +++ b/Runtime/wechat-default/unity-sdk/storage.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: c761af256ebdc99f2d237a384cf7c686 + guid: 2e9400ecabc1b4e60af802cc638dfdbe DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/texture.js.meta b/Runtime/wechat-default/unity-sdk/texture.js.meta index 299bda62c..3fa91c69f 100644 --- a/Runtime/wechat-default/unity-sdk/texture.js.meta +++ b/Runtime/wechat-default/unity-sdk/texture.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 643ced95ec50b8b8e0c0308bc954b9cd + guid: 6fc57f7808b4062acf9d136aa8e0f54b DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/touch.meta b/Runtime/wechat-default/unity-sdk/touch.meta index a4701a3a5..1f9fa7f1c 100644 --- a/Runtime/wechat-default/unity-sdk/touch.meta +++ b/Runtime/wechat-default/unity-sdk/touch.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 20d266f730a420747d016823173cb47b +guid: 7296aa569f19f665fbca36d3058422c2 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/touch/index.js.meta b/Runtime/wechat-default/unity-sdk/touch/index.js.meta index 5dcef0fef..50eee5662 100644 --- a/Runtime/wechat-default/unity-sdk/touch/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/touch/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 2bc6b2cbe7228a1ff14e98e258ea570d + guid: d647127cd9839387983863afea5350e1 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/upload-file.js.meta b/Runtime/wechat-default/unity-sdk/upload-file.js.meta index 5d4b9c6fa..96eddd25c 100644 --- a/Runtime/wechat-default/unity-sdk/upload-file.js.meta +++ b/Runtime/wechat-default/unity-sdk/upload-file.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 4f19e7f58cb25f9caac4917dc1a335dd + guid: 95662c670432167d0d12c123c5ae6bf7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/userinfo.js.meta b/Runtime/wechat-default/unity-sdk/userinfo.js.meta index 02dd800f2..79bfebd22 100644 --- a/Runtime/wechat-default/unity-sdk/userinfo.js.meta +++ b/Runtime/wechat-default/unity-sdk/userinfo.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 321ab22c6613c690a54a85cf066ac67d + guid: 72582a1f6212527e50e73e0dcc0499ea DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/util.js b/Runtime/wechat-default/unity-sdk/util.js index ce3058ba6..3108ab050 100644 --- a/Runtime/wechat-default/unity-sdk/util.js +++ b/Runtime/wechat-default/unity-sdk/util.js @@ -174,9 +174,4 @@ export default { WX_SetPreferredFramesPerSecond(fps) { wx.setPreferredFramesPerSecond(fps); }, - WXSetSyncReadCacheEnabled(enabled) { - if (GameGlobal.manager && GameGlobal.manager.fs.setSyncReadCacheEnabled) { - GameGlobal.manager.fs.setSyncReadCacheEnabled(!!enabled); - } - } }; diff --git a/Runtime/wechat-default/unity-sdk/util.js.meta b/Runtime/wechat-default/unity-sdk/util.js.meta index 21c325fd7..f9e612288 100644 --- a/Runtime/wechat-default/unity-sdk/util.js.meta +++ b/Runtime/wechat-default/unity-sdk/util.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: bb9f8b6f85db51c20faa6892266915bf + guid: af0af8fe3278946e46d6f441a95d4d7e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/utils.js.meta b/Runtime/wechat-default/unity-sdk/utils.js.meta index 7f57ddb57..6bb1407b6 100644 --- a/Runtime/wechat-default/unity-sdk/utils.js.meta +++ b/Runtime/wechat-default/unity-sdk/utils.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: a936b59abeb0effa7a6e4c9709641ebd + guid: d6c7ac76785d7416bc59cad79d69825f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/video.js.meta b/Runtime/wechat-default/unity-sdk/video.js.meta index c783031c7..a82b8fb5e 100644 --- a/Runtime/wechat-default/unity-sdk/video.js.meta +++ b/Runtime/wechat-default/unity-sdk/video.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: bb8cc998a47d08dfac5713b055d91de3 + guid: 265a84983da73806ad22431601f715c3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/video.meta b/Runtime/wechat-default/unity-sdk/video.meta index 9087b83c6..383411f32 100644 --- a/Runtime/wechat-default/unity-sdk/video.meta +++ b/Runtime/wechat-default/unity-sdk/video.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 460287e509a815f9b1e0f7cd9dec2943 +guid: 7f1f46f19aa6c9a6559cb7db91a985f1 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/video/index.js.meta b/Runtime/wechat-default/unity-sdk/video/index.js.meta index 97aed0043..2612948f2 100644 --- a/Runtime/wechat-default/unity-sdk/video/index.js.meta +++ b/Runtime/wechat-default/unity-sdk/video/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 01a00edfa108c43e918cc0a0692a1874 + guid: fe5fc731130148b4938873027fafbdd8 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/wasmcode.meta b/Runtime/wechat-default/wasmcode.meta index cf319d244..83fe0e1ab 100644 --- a/Runtime/wechat-default/wasmcode.meta +++ b/Runtime/wechat-default/wasmcode.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ed56ef0e3c9686d4f3bf47b8a81eb9b9 +guid: 52b8f813613374fa568727f6a764b7e7 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/wasmcode/game.js.meta b/Runtime/wechat-default/wasmcode/game.js.meta index 02b9123aa..557b00bf1 100644 --- a/Runtime/wechat-default/wasmcode/game.js.meta +++ b/Runtime/wechat-default/wasmcode/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: aaf41f384053e4d2805c7884ec970806 + guid: e6513ab2334aec11e332e556f11b3816 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/weapp-adapter.js.meta b/Runtime/wechat-default/weapp-adapter.js.meta index eb9c4fc08..e6bf380c3 100644 --- a/Runtime/wechat-default/weapp-adapter.js.meta +++ b/Runtime/wechat-default/weapp-adapter.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ac182ca527598d0da6f4d9f85fcf0830 + guid: 53f59e8d21d049f886811eb9673fbccb DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/workers.meta b/Runtime/wechat-default/workers.meta index c0eb52b4e..f8699581d 100644 --- a/Runtime/wechat-default/workers.meta +++ b/Runtime/wechat-default/workers.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: bbbb9cb57730b5875cbf0a03dd33bdcb +guid: 8a5bd8aae4531dacda69e0c613a0c739 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/workers/response.meta b/Runtime/wechat-default/workers/response.meta index c7fa08284..363c0afe7 100644 --- a/Runtime/wechat-default/workers/response.meta +++ b/Runtime/wechat-default/workers/response.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2e02502ad30c5e5533e44462c589871b +guid: b214d201ce37c497de1d8d80435f894d folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/workers/response/index.js.meta b/Runtime/wechat-default/workers/response/index.js.meta index 5a050db08..61a002b21 100644 --- a/Runtime/wechat-default/workers/response/index.js.meta +++ b/Runtime/wechat-default/workers/response/index.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 9b829bd07fed28065eff0c43283958db + guid: 4b5046be5db510d41edcdbda081ebe4a DefaultImporter: externalObjects: {} userData: diff --git a/package.json b/package.json index 4e01cbcca..650163cc4 100644 --- a/package.json +++ b/package.json @@ -1 +1,14 @@ -{"name":"com.qq.weixin.minigame","displayName":"WXSDK","description":"WeChat Mini Game Tuanjie Engine Adapter SDK Package.","version":"0.1.29","unity":"2019.4","unityRelease":"29f1","keywords":["Tuanjie","WX"],"dependencies":{}} +{ + "name": "com.qq.weixin.minigame", + "displayName": "WXSDK", + "description": "WeChat Mini Game Tuanjie Engine Adapter SDK Package.", + "version": "0.1.1", + "unity": "2019.4", + "unityRelease": "29f1", + "keywords": [ + "Tuanjie", + "WX" + ], + "dependencies": { + } +} \ No newline at end of file