From 3ea7958582280833dadfe07d0ff4136be7758cd8 Mon Sep 17 00:00:00 2001 From: nebulaliu Date: Thu, 4 Dec 2025 10:09:51 +0800 Subject: [PATCH] Auto-publish. --- CHANGELOG.md | 12 - .../WeixinSubplatformInterface.cs | 6 - Editor/WXPluginVersion.cs | 2 +- Editor/wx-editor.dll | Bin 246272 -> 246272 bytes Editor/wx-editor.xml.meta | 2 +- Runtime/Plugins/SDK-Call-JS-Old.jslib | 3 - Runtime/Plugins/WxGameDataMonitor.jslib | 1 + Runtime/Plugins/wx-perf.dll | Bin 55808 -> 55808 bytes Runtime/Plugins/wx-runtime-editor.dll | Bin 256512 -> 298496 bytes Runtime/Plugins/wx-runtime-editor.xml | 1314 ++++++++++++++++ Runtime/Plugins/wx-runtime-editor.xml.meta | 2 +- Runtime/Plugins/wx-runtime.dll | Bin 234496 -> 273408 bytes Runtime/Plugins/wx-runtime.xml | 1320 ++++++++++++++++- Runtime/Plugins/wx-runtime.xml.meta | 2 +- Runtime/WXBase.cs | 10 - Runtime/WXRuntimeExtDef.cs | 8 + .../playable-default/check-version.js.meta | 2 +- Runtime/playable-default/data-package.meta | 2 +- .../data-package/game.js.meta | 2 +- Runtime/playable-default/events.js.meta | 2 +- Runtime/playable-default/game.js.meta | 2 +- Runtime/playable-default/game.json.meta | 2 +- Runtime/playable-default/playable-fix.js.meta | 2 +- .../playable-default/plugin-config.js.meta | 2 +- Runtime/playable-default/plugins.meta | 2 +- .../plugins/check-update.js.meta | 2 +- .../plugins/screen-adapter.js.meta | 2 +- .../playable-default/project.config.json.meta | 2 +- .../playable-default/texture-config.js.meta | 2 +- .../playable-default/unity-namespace.js.meta | 2 +- .../unity-playable-plugin.meta | 2 +- .../unity-playable-plugin/index.js.meta | 2 +- Runtime/playable-default/unity-sdk.meta | 2 +- Runtime/playable-default/unity-sdk/audio.meta | 2 +- .../unity-sdk/audio/common.js.meta | 2 +- .../unity-sdk/audio/const.js.meta | 2 +- .../unity-sdk/audio/index.js.meta | 2 +- .../unity-sdk/audio/inner-audio.js.meta | 2 +- .../unity-sdk/audio/store.js.meta | 2 +- .../unity-sdk/audio/unity-audio.js.meta | 2 +- .../unity-sdk/audio/utils.js.meta | 2 +- .../unity-sdk/canvas-context.js.meta | 2 +- .../playable-default/unity-sdk/canvas.js.meta | 2 +- .../playable-default/unity-sdk/conf.js.meta | 2 +- .../unity-sdk/file-info.js.meta | 2 +- .../playable-default/unity-sdk/fix.js.meta | 2 +- Runtime/playable-default/unity-sdk/fs.js.meta | 2 +- .../playable-default/unity-sdk/index.js.meta | 2 +- .../playable-default/unity-sdk/logger.js.meta | 2 +- .../unity-sdk/mobileKeyboard.meta | 2 +- .../unity-sdk/mobileKeyboard/index.js.meta | 2 +- .../unity-sdk/module-helper.js.meta | 2 +- .../unity-sdk/recorder.js.meta | 2 +- .../unity-sdk/resType.js.meta | 2 +- .../unity-sdk/resTypeOther.js.meta | 2 +- .../unity-sdk/response.js.meta | 2 +- .../playable-default/unity-sdk/sdk.js.meta | 2 +- .../unity-sdk/special-callbacks.js.meta | 2 +- .../unity-sdk/texture.js.meta | 2 +- Runtime/playable-default/unity-sdk/touch.meta | 2 +- .../unity-sdk/touch/index.js.meta | 2 +- .../playable-default/unity-sdk/util.js.meta | 2 +- .../playable-default/unity-sdk/utils.js.meta | 2 +- .../playable-default/unity-sdk/video.js.meta | 2 +- Runtime/playable-default/unity-sdk/video.meta | 2 +- .../unity-sdk/video/index.js.meta | 2 +- Runtime/playable-default/wasmcode.meta | 2 +- .../playable-default/wasmcode/game.js.meta | 2 +- .../playable-default/weapp-adapter.js.meta | 2 +- Runtime/wechat-default/check-version.js.meta | 2 +- Runtime/wechat-default/data-package.meta | 2 +- .../wechat-default/data-package/game.js.meta | 2 +- Runtime/wechat-default/events.js.meta | 2 +- Runtime/wechat-default/game.js.meta | 2 +- Runtime/wechat-default/game.json | 2 +- Runtime/wechat-default/game.json.meta | 2 +- Runtime/wechat-default/images.meta | 2 +- .../wechat-default/images/background.jpg.meta | 2 +- .../wechat-default/images/unity_logo.png.meta | 2 +- Runtime/wechat-default/open-data.meta | 2 +- Runtime/wechat-default/open-data/data.meta | 2 +- .../open-data/data/index.js.meta | 2 +- .../open-data/data/utils.js.meta | 2 +- .../wechat-default/open-data/index.js.meta | 2 +- .../wechat-default/open-data/loading.js.meta | 2 +- Runtime/wechat-default/open-data/render.meta | 2 +- .../open-data/render/image.meta | 2 +- .../open-data/render/image/avatar.png.meta | 2 +- .../open-data/render/image/button1.png.meta | 2 +- .../open-data/render/image/button2.png.meta | 2 +- .../open-data/render/image/button3.png.meta | 2 +- .../open-data/render/image/loading.png.meta | 2 +- .../open-data/render/image/nameBg.png.meta | 2 +- .../render/image/rankAvatar.png.meta | 2 +- .../open-data/render/image/rankBg.png.meta | 2 +- .../open-data/render/image/shareBg.png.meta | 2 +- .../open-data/render/image/shareBg2.png.meta | 2 +- .../open-data/render/styles.meta | 2 +- .../render/styles/friendRank.js.meta | 2 +- .../open-data/render/styles/tips.js.meta | 2 +- .../wechat-default/open-data/render/tpls.meta | 2 +- .../open-data/render/tpls/friendRank.js.meta | 2 +- .../open-data/render/tpls/tips.js.meta | 2 +- Runtime/wechat-default/plugin-config.js.meta | 2 +- Runtime/wechat-default/plugins.meta | 2 +- .../plugins/check-update.js.meta | 2 +- .../plugins/screen-adapter.js.meta | 2 +- .../wechat-default/project.config.json.meta | 2 +- Runtime/wechat-default/texture-config.js.meta | 2 +- .../wechat-default/unity-namespace.js.meta | 2 +- Runtime/wechat-default/unity-sdk.meta | 2 +- .../wechat-default/unity-sdk/TCPSocket.meta | 2 +- .../unity-sdk/TCPSocket/index.js.meta | 2 +- .../wechat-default/unity-sdk/UDPSocket.meta | 2 +- .../unity-sdk/UDPSocket/index.js.meta | 2 +- Runtime/wechat-default/unity-sdk/ad.js.meta | 2 +- Runtime/wechat-default/unity-sdk/audio.meta | 2 +- .../unity-sdk/audio/common.js.meta | 2 +- .../unity-sdk/audio/const.js.meta | 2 +- .../unity-sdk/audio/index.js.meta | 2 +- .../unity-sdk/audio/inner-audio.js.meta | 2 +- .../unity-sdk/audio/store.js.meta | 2 +- .../unity-sdk/audio/unity-audio.js.meta | 2 +- .../unity-sdk/audio/utils.js.meta | 2 +- .../unity-sdk/authorize.js.meta | 2 +- .../wechat-default/unity-sdk/bluetooth.meta | 2 +- .../unity-sdk/bluetooth/index.js.meta | 2 +- .../wechat-default/unity-sdk/camera.js.meta | 2 +- .../unity-sdk/canvas-context.js.meta | 2 +- .../wechat-default/unity-sdk/canvas.js.meta | 2 +- Runtime/wechat-default/unity-sdk/chat.js.meta | 2 +- .../wechat-default/unity-sdk/cloud.js.meta | 2 +- Runtime/wechat-default/unity-sdk/conf.js.meta | 2 +- .../unity-sdk/file-info.js.meta | 2 +- Runtime/wechat-default/unity-sdk/fix.js.meta | 2 +- Runtime/wechat-default/unity-sdk/font.meta | 2 +- .../unity-sdk/font/fix-cmap.js.meta | 2 +- .../unity-sdk/font/index.js.meta | 2 +- .../unity-sdk/font/read-metrics.js.meta | 2 +- .../unity-sdk/font/split-sc.js.meta | 2 +- .../unity-sdk/font/util.js.meta | 2 +- Runtime/wechat-default/unity-sdk/fs.js.meta | 2 +- .../unity-sdk/game-club.js.meta | 2 +- .../unity-sdk/game-recorder.js.meta | 2 +- .../wechat-default/unity-sdk/gyroscope.meta | 2 +- .../unity-sdk/gyroscope/index.js.meta | 2 +- .../wechat-default/unity-sdk/index.js.meta | 2 +- .../wechat-default/unity-sdk/logger.js.meta | 2 +- .../unity-sdk/mobileKeyboard.meta | 2 +- .../unity-sdk/mobileKeyboard/index.js.meta | 2 +- .../unity-sdk/module-helper.js.meta | 2 +- .../unity-sdk/open-data.js.meta | 2 +- .../wechat-default/unity-sdk/recorder.js.meta | 2 +- .../wechat-default/unity-sdk/resType.js.meta | 2 +- .../unity-sdk/resTypeOther.js.meta | 2 +- .../wechat-default/unity-sdk/response.js.meta | 2 +- Runtime/wechat-default/unity-sdk/sdk.js.meta | 2 +- .../wechat-default/unity-sdk/share.js.meta | 2 +- .../wechat-default/unity-sdk/storage.js.meta | 2 +- .../wechat-default/unity-sdk/texture.js.meta | 2 +- Runtime/wechat-default/unity-sdk/touch.meta | 2 +- .../unity-sdk/touch/index.js.meta | 2 +- .../unity-sdk/upload-file.js.meta | 2 +- .../wechat-default/unity-sdk/userinfo.js.meta | 2 +- Runtime/wechat-default/unity-sdk/util.js | 5 - Runtime/wechat-default/unity-sdk/util.js.meta | 2 +- .../wechat-default/unity-sdk/utils.js.meta | 2 +- .../wechat-default/unity-sdk/video.js.meta | 2 +- Runtime/wechat-default/unity-sdk/video.meta | 2 +- .../unity-sdk/video/index.js.meta | 2 +- Runtime/wechat-default/wasmcode.meta | 2 +- Runtime/wechat-default/wasmcode/game.js.meta | 2 +- Runtime/wechat-default/weapp-adapter.js.meta | 2 +- Runtime/wechat-default/workers.meta | 2 +- Runtime/wechat-default/workers/response.meta | 2 +- .../workers/response/index.js.meta | 2 +- WebGLTemplates/WXTemplate2022TJ/index.html | 20 + package.json | 15 +- 178 files changed, 2837 insertions(+), 203 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4aa252520..61b40d7ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,18 +6,6 @@ Removed - 删除功能/接口 Fixed - 修复问题 Others - 其他 --> -## 2025-11-6 v0.1.30 【重要更新】 -### Feature -* 重要:EmscriptenGLX支持微信压缩纹理 -* 普通:EmscriptenGLX支持Android glReadpixels -* 普通:EmscriptenGLX优化Android CPU与功耗 -* 普通:Metal高帧率下功耗优化 -* 普通:团结引擎buildprofile支持 -### Fixed -* 重要:Metal编码库batch size修复 -* 普通:PageManager相关问题修复 -* 普通:iOS18的微信字体修复 - ## 2025-9-8 v0.1.29 【重要更新】 ### Feature * 普通:本地缓存存在时,UnityWebRequest支持同步方式(API:wx.SetSyncReadCacheEnabled)以加快读取速度 diff --git a/Editor/BuildProfile/WeixinSubplatformInterface.cs b/Editor/BuildProfile/WeixinSubplatformInterface.cs index d3dbd00cb..ae97bf9a4 100644 --- a/Editor/BuildProfile/WeixinSubplatformInterface.cs +++ b/Editor/BuildProfile/WeixinSubplatformInterface.cs @@ -52,12 +52,6 @@ namespace WeChatWASM 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; diff --git a/Editor/WXPluginVersion.cs b/Editor/WXPluginVersion.cs index 16d3b23c1..05eac17b2 100644 --- a/Editor/WXPluginVersion.cs +++ b/Editor/WXPluginVersion.cs @@ -2,7 +2,7 @@ namespace WeChatWASM { public class WXPluginVersion { - public static string pluginVersion = "202511280256"; // 这一行不要改他,导出的时候会自动替换 + public static string pluginVersion = "202512040209"; // 这一行不要改他,导出的时候会自动替换 } public class WXPluginConf diff --git a/Editor/wx-editor.dll b/Editor/wx-editor.dll index 14d626cdf147ef4a3dbb9f9dad324c112c5743af..a79aa8e397912472003bb92abcc27656e839794c 100644 GIT binary patch delta 5197 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 delta 5188 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 delta 38 wcmV+>0NMY5v;%;&1CWRVQV%Jyi=o62a;TX1t5m~Jy${COu|B07vpmJb6i<~BCIA2c diff --git a/Runtime/Plugins/wx-runtime-editor.dll b/Runtime/Plugins/wx-runtime-editor.dll index 730ad401a8e0ed445ab8a2ef0c9d80515426c71e..a0c177e9029efd723b95f0f148869041a61751fb 100644 GIT binary patch literal 298496 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

E%qMCAvpil{Egm9jN_nmp3y7j% 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�aMy2O$xJcDp3`849rxM;ko%c{Ay8UI*ouUIyZPOQ$@s5)2Oq-uaN(1~ z_!g3Uwrq0l{KBQY+@aoIItTV-OmELyyOmG?&;Lj`=bRznZh)^z`0k;F^W*dL$MNkR z?_8dr3Yy(BGe0j3fBUwV8*8%uJ@j|Xftc3^9|N9O2z%5obBwmZlkW)rPCQ6>^YNyy z`S@NqzKy2%yLcYA1w=AY*s^L_>VObso~dAw=3Kg5%D z+Cx`l*?R~03&No_{T)y^`J+AEJ%DNIJ#Sdzc??vx5A)L9UxXE7Oh1N2TmnxHf0GjC z*A1T5g4{NJwn6^8g}qnOtsUDL#FkUZt*LLOn|a{jPIcy0xR=Qm@fZ1n*T4Vwf13k0 T6J8pAAG5mt{lEY3a^U{}2ROPl delta 102022 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 J+AUKD{4Zfc9-ROH diff --git a/Runtime/Plugins/wx-runtime-editor.xml b/Runtime/Plugins/wx-runtime-editor.xml index 64b02fa45..74146e94d 100644 --- a/Runtime/Plugins/wx-runtime-editor.xml +++ b/Runtime/Plugins/wx-runtime-editor.xml @@ -4,6 +4,1320 @@ wx-runtime-editor + +

+ Cheat Detector + + + + + 初始化监听器 + + + + + 移除监听器 + + + + + 当检测到作弊时触发 + + + + + Global Pixel Security Toolkit Constants + + + + + Security Toolkit Text Codes + + + + + AES Encryption Class + + + + + AES Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Setup Manager + + + + + Base64 Data Encryption + + + + + Base64 Constructor + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + DES Encryption Class + + + + + DES Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Base Data Encryption Interface + + + + + Encryption Options Interface + + + + + MD5 Encryption Provider + + + + + Base64 Constructor + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + RSA Encryption Provider + + + + + RSA Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Generate Key Pair + + + + + + + SHA1 Encryption Provider + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + SHA1 Encryption Provider + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + SHA256 Encryption Provider + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + SHA256 Encryption Provider + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + SHA512 Encryption Provider + + + + + SHA512 Encryption Provider + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + XOR Encryption Class + + + + + XOR Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Encrypt / Decrypt XOR + + + + + + + + xxHash Encryption Provider + + + + + AES Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Base Game Event + + + + + Add Event Listener + + + + + + Remove Event Listener + + + + + + Remove All Listeners + + + + + Invoke Listeners + + + + + + Remove All Empty Listeners + + + + + Add Listener + + + + + + Remove listener + + + + + + Remove All Listeners + + + + + Invoke Event + + + + + + Cleanup All Listeners + + + + + Base Event Interface + + + + + Remove All Listeners + + + + + Base Game Event Interface + + + + + Base Game Event Interface with Arguments + + + + + + Base Invoker Interface + + + + + Base Invoker Interface with Arguments + + + + + + Base Listener Interface + + + + + Invoke Listener + + + + + + Listener Interface with Args + + + + + + Invoke Listener + + + + + + + Secured Double Constructor + + + + + + Allows to change default crypto key of this type instances. All new instances will use specified key.
+ All current instances will use previous key unless you call ApplyNewCryptoKey() on them explicitly. +
+
+ + + Use it after SetNewCryptoKey() to re-encrypt current instance using new crypto key. + + + + + Use this simple encryption method to encrypt any double value, uses default crypto key. + + + + + Use this simple encryption method to encrypt any double value, uses passed crypto key. + + + + + Internal Encrypt + + + + + + + Internal Encrypt using key + + + + + + + + Use it to decrypt long you got + from Encrypt(double) back to double, uses default crypto key. + + + + + Use it to decrypt long you got + from Encrypt(double) back to double, uses passed crypto key. + + + + + Allows to pick current obscured value as is. + + + + + Allows to explicitly set current obscured value. + + + + + Internal Decrypt + + + + + + Double Long Bytes Union + + + + + Increment Operator + + + + + + + Decrement Operator + + + + + + + Converts the numeric value of this instance to its + equivalent string representation. + + + + + + Converts the numeric value of this instance to its equivalent + string representation, using the specified format. + + + + + + Converts the numeric value of this instance to its + equivalent string representation using the specified + culture-specific format information. + + + + + + Converts the numeric value of this + instance to its equivalent string r + epresentation using the specified format and + culture-specific format information. + + + + + + Check Equals + + + + + + + Check Equals + + + + + + + Returns the hash code for this instance. + + + + + + Secured Float Constructor + + + + + + Allows to change default crypto key of this type instances. All new instances will use specified key.
+ All current instances will use previous key unless you call ApplyNewCryptoKey() on them explicitly. +
+
+ + + Use it after SetNewCryptoKey() to re-encrypt current instance using new crypto key. + + + + + Use this simple encryption method to encrypt any float value, uses default crypto key. + + + + + Use this simple encryption method to encrypt any float value, uses passed crypto key. + + + + + Internal Encrypt + + + + + + + Internal Encrypt by Key + + + + + + + + Use it to decrypt int you got + from Encrypt(float) back to float, uses default crypto key. + + + + + Use it to decrypt int you got + from Encrypt(float) back to float, uses passed crypto key. + + + + + Allows to pick current obscured value as is. + + + + + Allows to explicitly set current obscured value. + + + + + Internal Decrypt + + + + + + Float Int Bytes + + + + + Increment Operator + + + + + + + Decrement Operator + + + + + + + Returns a value indicating whether this instance is equal to a specified object. + + + + + Returns a value indicating whether this instance and a specified SecuredFloat object represent the same value. + + + + + Returns the hash code for this instance. + + + + + + Converts the numeric value of this + instance to its equivalent string representation. + + + The string representation of the value of this instance. + + 1 + + + + Converts the numeric value of this instance to its equivalent + string representation, using the specified format. + + + The string representation of the value of + this instance as specified by . + + A numeric format string (see Remarks). is invalid. 1 + + + + Converts the numeric value of this instance to its equivalent + string representation using the specified culture-specific + format information. + + + The string representation of the value of + this instance as specified by . + + An that supplies culture-specific formatting information. 1 + + + + Converts the numeric value of this instance to its equivalent + string representation using the specified format and + culture-specific format information. + + + The string representation of the value of this instance + as specified by and . + + A numeric format string (see Remarks).An that supplies culture-specific formatting information. 1 + + + + Secured Int Constructor + + + + + + 修改密钥,新的SecuredInt实例将使用指定的密钥
+ 如果不显示调用ApplyNewCryptoKey,旧的实例还是使用旧的密钥 +
+
+ + + 如果设置了SetCryptoKey之后想更新之前的实例,则需调用ApplyNewCryptoKey + + + + + 默认的简单异或加密,使用默认密钥 + + Encrypted int. + + + + 简单异或加密,第二个参数是密钥,为0则使用默认密钥 + + Encrypted int. + + + + 简单异或解密,使用默认密钥 + + Decrypted int. + + + + 简单异或解密,第二个参数为密钥,为0则使用默认密钥 + + Decrypted int. + + + + 获取当前隐藏值 + + + + + 显示的设置加密值 + + + + + 内部解密 + + + + + + ++重载 + + + + + + + --重载 + + + + + + + 判断是否相等 + + true if is an instance of SecuredInt and equals the value of this instance; otherwise, false. + An object to compare with this instance. + + + + 判断两个SecuredInt值是否相等 + + + true if has the same value as this instance; otherwise, false. + + An SecuredInt value to compare to this instance. + + + + 获取HashCode + + + + + + ToString重载 + + + + + ToString 重载 + + + + + + + + + + + + + Binary Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + Base Serializer Interface + + + + + Base Serialization Options + + + + + JSON Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + Player Prefs Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + XML Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + 常量 + + + + + Delta Time Handler + + + + + Security Warning Message + + + + + Module Config Interface + + + + + Security Module + + + + + Secured Memory Module + + + + + Secured Memory Module + + + + + + WXGuard安全实例 + + + + + 判断 WXGuard 是否已经实例化 + (不会触发 Instance 的创建) + + + + + 添加一个Mono组件,用于监控游戏的声明周期 + + + + + 在场景加载前,确保 WXGuard 和必要模块初始化 + + + + + Preload Toolkit Setup + + + + + Setup Automatic Detection + + + + + Mono组件 + + + + + 用于创建非阻塞的协程 + + + + + + 设置安全模块 + + + + + + + 获取安全模块 + + + + + + + 检查安全模块是否设置 + + + + + + + 移除安全模块 + + + + + + + 安全告警触发 + + + + + + + 游戏循环 + + + + + + + 工具选项 + + + + + Mono组件 + + + + + On Awake + + + + + On Start + + + + + On Update + + + + + On Fixed Update + + + + + 创建协程,用于执行阻塞的任务 + + + + + + WX数据保护插件使用示例 + 演示如何使用数据保护功能来保护游戏中的重要数值 + + + + + 示例1:基础用法 - 存储和读取数据 + + + + + 示例2:安全获取数据(推荐方式) + + + + + 示例3:存储复杂对象 + + + + + 示例4:数据管理 + + + + + 数据篡改事件处理 + + + + + 处理数据篡改 + + + + + 示例:玩家属性数据结构 + 注意:使用 JsonUtility 序列化时,必须使用公共字段 + + + + + 游戏货币管理器示例 + 封装常用的货币操作,简化调用 + + + + + 初始化货币数据 + + + + + 获取金币数量 + + + + + 增加金币 + + + + + 消费金币 + + 是否消费成功 + + + + 获取钻石数量 + + + + + 增加钻石 + + + + + 消费钻石 + + 是否消费成功 + Banner 广告,详见 https://developers.weixin.qq.com/minigame/dev/guide/open-ability/ad/banner-ad.html diff --git a/Runtime/Plugins/wx-runtime-editor.xml.meta b/Runtime/Plugins/wx-runtime-editor.xml.meta index 21f00917d..02279e3a1 100644 --- a/Runtime/Plugins/wx-runtime-editor.xml.meta +++ b/Runtime/Plugins/wx-runtime-editor.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a93b860ba994f1876a0425ff2e49b91b +guid: d2f576d511de11fa18e4bc7b1b62f1b7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/Plugins/wx-runtime.dll b/Runtime/Plugins/wx-runtime.dll index d506789ac4c66b66df3ff5e6b04a21e41429e9ea..d3f247dce3d687c00b012d00264470b9b00961e3 100644 GIT binary patch literal 273408 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

IqBC0i|Bk9b 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�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 Lzy9|hp9KCNYikW> delta 74318 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 - +

- 覆盖unity的PlayerPrefs - 注意:调用均为同步调用, 容易阻塞游戏主线程造成卡顿,不建议频繁调用 + Cheat Detector + + + 初始化监听器 + + + + + 移除监听器 + + + + + 当检测到作弊时触发 + + + + + Global Pixel Security Toolkit Constants + + + + + Security Toolkit Text Codes + + + + + AES Encryption Class + + + + + AES Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Setup Manager + + + + + Base64 Data Encryption + + + + + Base64 Constructor + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + DES Encryption Class + + + + + DES Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Base Data Encryption Interface + + + + + Encryption Options Interface + + + + + MD5 Encryption Provider + + + + + Base64 Constructor + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + RSA Encryption Provider + + + + + RSA Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Generate Key Pair + + + + + + + SHA1 Encryption Provider + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + SHA1 Encryption Provider + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + SHA256 Encryption Provider + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + SHA256 Encryption Provider + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + SHA512 Encryption Provider + + + + + SHA512 Encryption Provider + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + XOR Encryption Class + + + + + XOR Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Encrypt / Decrypt XOR + + + + + + + + xxHash Encryption Provider + + + + + AES Encryption Provider + + + + + + Encode String Data + + + + + + + Encrypt Data Bytes + + + + + + + Decrypt String + + + + + + + Decrypt Binary Data + + + + + + + Base Game Event + + + + + Add Event Listener + + + + + + Remove Event Listener + + + + + + Remove All Listeners + + + + + Invoke Listeners + + + + + + Remove All Empty Listeners + + + + + Add Listener + + + + + + Remove listener + + + + + + Remove All Listeners + + + + + Invoke Event + + + + + + Cleanup All Listeners + + + + + Base Event Interface + + + + + Remove All Listeners + + + + + Base Game Event Interface + + + + + Base Game Event Interface with Arguments + + + + + + Base Invoker Interface + + + + + Base Invoker Interface with Arguments + + + + + + Base Listener Interface + + + + + Invoke Listener + + + + + + Listener Interface with Args + + + + + + Invoke Listener + + + + + + + Secured Double Constructor + + + + + + Allows to change default crypto key of this type instances. All new instances will use specified key.
+ All current instances will use previous key unless you call ApplyNewCryptoKey() on them explicitly. +
+
+ + + Use it after SetNewCryptoKey() to re-encrypt current instance using new crypto key. + + + + + Use this simple encryption method to encrypt any double value, uses default crypto key. + + + + + Use this simple encryption method to encrypt any double value, uses passed crypto key. + + + + + Internal Encrypt + + + + + + + Internal Encrypt using key + + + + + + + + Use it to decrypt long you got + from Encrypt(double) back to double, uses default crypto key. + + + + + Use it to decrypt long you got + from Encrypt(double) back to double, uses passed crypto key. + + + + + Allows to pick current obscured value as is. + + + + + Allows to explicitly set current obscured value. + + + + + Internal Decrypt + + + + + + Double Long Bytes Union + + + + + Increment Operator + + + + + + + Decrement Operator + + + + + + + Converts the numeric value of this instance to its + equivalent string representation. + + + + + + Converts the numeric value of this instance to its equivalent + string representation, using the specified format. + + + + + + Converts the numeric value of this instance to its + equivalent string representation using the specified + culture-specific format information. + + + + + + Converts the numeric value of this + instance to its equivalent string r + epresentation using the specified format and + culture-specific format information. + + + + + + Check Equals + + + + + + + Check Equals + + + + + + + Returns the hash code for this instance. + + + + + + Secured Float Constructor + + + + + + Allows to change default crypto key of this type instances. All new instances will use specified key.
+ All current instances will use previous key unless you call ApplyNewCryptoKey() on them explicitly. +
+
+ + + Use it after SetNewCryptoKey() to re-encrypt current instance using new crypto key. + + + + + Use this simple encryption method to encrypt any float value, uses default crypto key. + + + + + Use this simple encryption method to encrypt any float value, uses passed crypto key. + + + + + Internal Encrypt + + + + + + + Internal Encrypt by Key + + + + + + + + Use it to decrypt int you got + from Encrypt(float) back to float, uses default crypto key. + + + + + Use it to decrypt int you got + from Encrypt(float) back to float, uses passed crypto key. + + + + + Allows to pick current obscured value as is. + + + + + Allows to explicitly set current obscured value. + + + + + Internal Decrypt + + + + + + Float Int Bytes + + + + + Increment Operator + + + + + + + Decrement Operator + + + + + + + Returns a value indicating whether this instance is equal to a specified object. + + + + + Returns a value indicating whether this instance and a specified SecuredFloat object represent the same value. + + + + + Returns the hash code for this instance. + + + + + + Converts the numeric value of this + instance to its equivalent string representation. + + + The string representation of the value of this instance. + + 1 + + + + Converts the numeric value of this instance to its equivalent + string representation, using the specified format. + + + The string representation of the value of + this instance as specified by . + + A numeric format string (see Remarks). is invalid. 1 + + + + Converts the numeric value of this instance to its equivalent + string representation using the specified culture-specific + format information. + + + The string representation of the value of + this instance as specified by . + + An that supplies culture-specific formatting information. 1 + + + + Converts the numeric value of this instance to its equivalent + string representation using the specified format and + culture-specific format information. + + + The string representation of the value of this instance + as specified by and . + + A numeric format string (see Remarks).An that supplies culture-specific formatting information. 1 + + + + Secured Int Constructor + + + + + + 修改密钥,新的SecuredInt实例将使用指定的密钥
+ 如果不显示调用ApplyNewCryptoKey,旧的实例还是使用旧的密钥 +
+
+ + + 如果设置了SetCryptoKey之后想更新之前的实例,则需调用ApplyNewCryptoKey + + + + + 默认的简单异或加密,使用默认密钥 + + Encrypted int. + + + + 简单异或加密,第二个参数是密钥,为0则使用默认密钥 + + Encrypted int. + + + + 简单异或解密,使用默认密钥 + + Decrypted int. + + + + 简单异或解密,第二个参数为密钥,为0则使用默认密钥 + + Decrypted int. + + + + 获取当前隐藏值 + + + + + 显示的设置加密值 + + + + + 内部解密 + + + + + + ++重载 + + + + + + + --重载 + + + + + + + 判断是否相等 + + true if is an instance of SecuredInt and equals the value of this instance; otherwise, false. + An object to compare with this instance. + + + + 判断两个SecuredInt值是否相等 + + + true if has the same value as this instance; otherwise, false. + + An SecuredInt value to compare to this instance. + + + + 获取HashCode + + + + + + ToString重载 + + + + + ToString 重载 + + + + + + + + + + + + + Binary Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + Base Serializer Interface + + + + + Base Serialization Options + + + + + JSON Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + Player Prefs Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + XML Object Serializer + + + + + + Serializer Constructor + + + + + + Save Object to File + + + + + + Load Object from File + + + + + + + 常量 + + + + + Delta Time Handler + + + + + Security Warning Message + + + + + Module Config Interface + + + + + Security Module + + + + + Secured Memory Module + + + + + Secured Memory Module + + + + + + WXGuard安全实例 + + + + + 判断 WXGuard 是否已经实例化 + (不会触发 Instance 的创建) + + + + + 添加一个Mono组件,用于监控游戏的声明周期 + + + + + 在场景加载前,确保 WXGuard 和必要模块初始化 + + + + + Preload Toolkit Setup + + + + + Setup Automatic Detection + + + + + Mono组件 + + + + + 用于创建非阻塞的协程 + + + + + + 设置安全模块 + + + + + + + 获取安全模块 + + + + + + + 检查安全模块是否设置 + + + + + + + 移除安全模块 + + + + + + + 安全告警触发 + + + + + + + 游戏循环 + + + + + + + 工具选项 + + + + + Mono组件 + + + + + On Awake + + + + + On Start + + + + + On Update + + + + + On Fixed Update + + + + + 创建协程,用于执行阻塞的任务 + + + + + + WX数据保护插件使用示例 + 演示如何使用数据保护功能来保护游戏中的重要数值 + + + + + 示例1:基础用法 - 存储和读取数据 + + + + + 示例2:安全获取数据(推荐方式) + + + + + 示例3:存储复杂对象 + + + + + 示例4:数据管理 + + + + + 数据篡改事件处理 + + + + + 处理数据篡改 + + + + + 示例:玩家属性数据结构 + 注意:使用 JsonUtility 序列化时,必须使用公共字段 + + + + + 游戏货币管理器示例 + 封装常用的货币操作,简化调用 + + + + + 初始化货币数据 + + + + + 获取金币数量 + + + + + 增加金币 + + + + + 消费金币 + + 是否消费成功 + + + + 获取钻石数量 + + + + + 增加钻石 + + + + + 消费钻石 + + 是否消费成功 + Banner 广告,详见 https://developers.weixin.qq.com/minigame/dev/guide/open-ability/ad/banner-ad.html @@ -9125,5 +10433,11 @@ 注册监听录制事件的回调函数。当对应事件触发时,回调函数会被执行 + + + 覆盖unity的PlayerPrefs + 注意:调用均为同步调用, 容易阻塞游戏主线程造成卡顿,不建议频繁调用 + + diff --git a/Runtime/Plugins/wx-runtime.xml.meta b/Runtime/Plugins/wx-runtime.xml.meta index 8d9ed7358..8f4fab53d 100644 --- a/Runtime/Plugins/wx-runtime.xml.meta +++ b/Runtime/Plugins/wx-runtime.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9e8e6eca5389fc486be500f1559d9a38 +guid: f69ccc256407900d2b09f1d3093a1dfc DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/WXBase.cs b/Runtime/WXBase.cs index fed9ae2b8..836dd9d00 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 /// diff --git a/Runtime/WXRuntimeExtDef.cs b/Runtime/WXRuntimeExtDef.cs index 1d3f9ffe3..c7dcb61e1 100644 --- a/Runtime/WXRuntimeExtDef.cs +++ b/Runtime/WXRuntimeExtDef.cs @@ -2,6 +2,7 @@ using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; +using WeChatWASM.GameProtect; #if PLATFORM_WEIXINMINIGAME || PLATFORM_WEBGL || UNITY_EDITOR namespace WeChatWASM @@ -112,6 +113,7 @@ namespace WeChatWASM WXRuntimeExtEnvDef.SETDEF("PLATFORM_WEBGL", false); #endif RegisterController(); + RegisterSafeEnv(); } private static void RegisterController() @@ -139,6 +141,12 @@ namespace WeChatWASM return 0; }); } + + private static void RegisterSafeEnv() + { + WXBridge.InitSDK = WX.InitSDK; + WXBridge.CallJSFunction = WX.CallJSFunction; + } } } diff --git a/Runtime/playable-default/check-version.js.meta b/Runtime/playable-default/check-version.js.meta index 490d2548d..c744b4452 100644 --- a/Runtime/playable-default/check-version.js.meta +++ b/Runtime/playable-default/check-version.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 106b32a1c35fc61b4042d5f2553537f0 + guid: cedcd3404ef0b55e9d2da2a4c3daa9c7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/data-package.meta b/Runtime/playable-default/data-package.meta index a7f5a6b53..bf38b1a3e 100644 --- a/Runtime/playable-default/data-package.meta +++ b/Runtime/playable-default/data-package.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d05d80633f876633ade99fc238ffbcae +guid: 863127dd0468e923a780a1cce85442a5 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 8b28dbb4d..f64e46e52 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: d495e5d4d8f2cb6e6df0f2b435458711 + guid: a23f37b7d7476c5ae8bd149c5de7b1bc DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/events.js.meta b/Runtime/playable-default/events.js.meta index f0133efa8..1ee6c5e7d 100644 --- a/Runtime/playable-default/events.js.meta +++ b/Runtime/playable-default/events.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: f8ae3bbf83a11af1541426f671d4992a + guid: 27aada87efd5b113e58ffb4a49f15e1f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/game.js.meta b/Runtime/playable-default/game.js.meta index cead8709a..dec3b0d21 100644 --- a/Runtime/playable-default/game.js.meta +++ b/Runtime/playable-default/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 4afd839594ce4fd1eea74e74a5417bed + guid: 54c7e57b04c6d0357eff2fd8798c03f6 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/game.json.meta b/Runtime/playable-default/game.json.meta index 160c52cbf..0f30d3007 100644 --- a/Runtime/playable-default/game.json.meta +++ b/Runtime/playable-default/game.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: ea1eb0fedb8a79e72e8ed11a13e59a57 + guid: f71119ac3a2a29352afc85a09445c919 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/playable-fix.js.meta b/Runtime/playable-default/playable-fix.js.meta index 06ee2f616..6a82df41f 100644 --- a/Runtime/playable-default/playable-fix.js.meta +++ b/Runtime/playable-default/playable-fix.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: c513d0523aab7cdf2e46647541825861 + guid: 55a1cbdd1dbdeaec240d84c543e0d309 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/plugin-config.js.meta b/Runtime/playable-default/plugin-config.js.meta index 0b5d5b0e8..b3361d759 100644 --- a/Runtime/playable-default/plugin-config.js.meta +++ b/Runtime/playable-default/plugin-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 222fac5595abfe84ca930adb79581ad7 + guid: 24ad59f2ea59135a88c97d66c9c5dd9a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/plugins.meta b/Runtime/playable-default/plugins.meta index 7dddc3743..0a5a14730 100644 --- a/Runtime/playable-default/plugins.meta +++ b/Runtime/playable-default/plugins.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 92159a338e5685ff1a268375b909470b +guid: 93188a3b87563703262963cf711e7a57 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 8c8018ecc..99f0218d8 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: a9b487940f5a207fa1bedd815a0b5a98 + guid: ba95b3d863ef0ed7c646ceac408fd4eb DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/plugins/screen-adapter.js.meta b/Runtime/playable-default/plugins/screen-adapter.js.meta index d5c90977d..38cf0ae07 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: 903b85afc11236ab50653af7d67f4be5 + guid: fc6bd59f0108effc6308e7913c654c7a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/project.config.json.meta b/Runtime/playable-default/project.config.json.meta index a5802def6..5e0822fdc 100644 --- a/Runtime/playable-default/project.config.json.meta +++ b/Runtime/playable-default/project.config.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 8675295f3d92889cba05bf29ef1a1909 + guid: 314281f1dcca71e315b423bf12e9f9ff DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/texture-config.js.meta b/Runtime/playable-default/texture-config.js.meta index 126579797..566d25aaf 100644 --- a/Runtime/playable-default/texture-config.js.meta +++ b/Runtime/playable-default/texture-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: e5fff5757e2c19609dc791183143caa7 + guid: cbdbfbe58782a493ae15179b2f37ed95 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-namespace.js.meta b/Runtime/playable-default/unity-namespace.js.meta index ad36ab462..b6d77da3e 100644 --- a/Runtime/playable-default/unity-namespace.js.meta +++ b/Runtime/playable-default/unity-namespace.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 921292862afa8ae51f3637488a980968 + guid: 98166fcbecc5e87415a74e82d7ddc5c8 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-playable-plugin.meta b/Runtime/playable-default/unity-playable-plugin.meta index aad7395d4..00e3f2452 100644 --- a/Runtime/playable-default/unity-playable-plugin.meta +++ b/Runtime/playable-default/unity-playable-plugin.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 759ab3bf7e6e646ef281e94db3c3cf4e +guid: f014a38878582f56425bc2acc2d64245 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 42df482f6..f9a857c60 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: b016b2ee2572ee8d550ced723abb7a58 + guid: 3a54691bdc084600e16a4b9b51dfd8cd DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk.meta b/Runtime/playable-default/unity-sdk.meta index e7738ae67..072426934 100644 --- a/Runtime/playable-default/unity-sdk.meta +++ b/Runtime/playable-default/unity-sdk.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c32bc150c9c4723ccf723e3fab5102af +guid: 93d7b8cad922bd03a02e0dc828f8645c folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/unity-sdk/audio.meta b/Runtime/playable-default/unity-sdk/audio.meta index fdfc768b7..322b61a65 100644 --- a/Runtime/playable-default/unity-sdk/audio.meta +++ b/Runtime/playable-default/unity-sdk/audio.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5ea5ef9f8c451c7ba4e60c07f34fb976 +guid: 86fef048923d692870e8df6172fd2236 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 bf0912c08..453a5adc3 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: 8a8fd483aa0860f2d0a2625bc80b825e + guid: d0ca83cba148c27db228a8a97c1973f7 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 f28a507de..4143d3a4d 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: 81728f1f88b4003ef65bb248b96a474c + guid: 51a9d21b801ec5a3c8ef0bdd7cab939a 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 d79d20ce3..a7e53b542 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: 329d033e634207280d86d8a3751339af + guid: a5ed85d519f8c0660a3418c2c4efd7df 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 71dec4ac2..c7d5f8218 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: d071d52a472729d0266d2a0e0e3c2efc + guid: 785450d9402acfada20c35bb004afe4d 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 1cd075c79..9b7dd8dd9 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: a998d2b813812af898fec193c4dae310 + guid: 25fb646a9ffa5bde4faf43b84c29bc37 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 f2ee9ab6c..5ed41252f 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: da926ad9612b1598d65aff5037932960 + guid: 7993dd86934a4cbcd65fd499f0f1360d 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 927242f64..bbfcae049 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: 9ea601be5fec14d7e60144d49b447649 + guid: 2c228122eb56354e1649c38251c1df3b 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 1ef5842fa..2335e75b2 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: beec0f03fc1cc0e3c3dacb0837960f7d + guid: 707ee735c4c43f51a9c4660ea1fd553f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/canvas.js.meta b/Runtime/playable-default/unity-sdk/canvas.js.meta index bef98fcdc..b4134dfe4 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: c94b581b22123a48a074030ef18a0bad + guid: 6bacaa8a4124e4551ec8fe5d7733fb14 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/conf.js.meta b/Runtime/playable-default/unity-sdk/conf.js.meta index b6a4aadad..4665963f7 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: ca0bf992aa96a3fb1c68d01c647616af + guid: a45ad989665209e38e7629eb882cf6db 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 6324d25f4..7d8f9b98e 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: 2a0e32f981db9c379f19493684fa7835 + guid: 68d520bdc8c2adac1c8649c7b4cc37c3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/fix.js.meta b/Runtime/playable-default/unity-sdk/fix.js.meta index 108c29f1c..bec201829 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: 3e5d27d04bb086eda8517bc174b28606 + guid: 965e0368b0c7e1de8d7f01f8842745c7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/fs.js.meta b/Runtime/playable-default/unity-sdk/fs.js.meta index 4930ee7b7..d4b922070 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: 67f0092bba2032ee8d1e9dc06ca1574e + guid: 13922756c76b7a5adddf0c74f1e20433 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/index.js.meta b/Runtime/playable-default/unity-sdk/index.js.meta index 6f160c4b4..ad05bb115 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: 9a680476b040d944bb8d1c78cf1add1e + guid: cbd4d606da7a7c3691563fe2c318b62a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/logger.js.meta b/Runtime/playable-default/unity-sdk/logger.js.meta index e5f831826..6452192ac 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: 423c1fc71cbc62d92e62a39383db8f73 + guid: 1134b65194cb58f76a92ee645bf9f12a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/mobileKeyboard.meta b/Runtime/playable-default/unity-sdk/mobileKeyboard.meta index f43cf81df..b6a43596a 100644 --- a/Runtime/playable-default/unity-sdk/mobileKeyboard.meta +++ b/Runtime/playable-default/unity-sdk/mobileKeyboard.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d18d53b1a1b2b6694ceb1139333dab10 +guid: e3a4107f2f217368bea250868230c5c8 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 d6f016ff3..15806c5b4 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: f205b20bf1ae9017c9e1cf6ea6bb2690 + guid: 9fe99bdfb2abbceda8fda9f1836ebd76 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 5d8bcb24c..5ac820c5f 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: 6db243f65d15e208dc8236898365da94 + guid: 51bfad9dc2de7f3be3bfb4c4c0a14be0 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/recorder.js.meta b/Runtime/playable-default/unity-sdk/recorder.js.meta index 6c0f1282e..ab0ea979d 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: d9a33d8478c9cd7aaae3dafd2ee81dfc + guid: cc9cb11ceb3459864c7b219effe18d23 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/resType.js.meta b/Runtime/playable-default/unity-sdk/resType.js.meta index 8e97ecde4..34f0c4425 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: 45e917f9dc6f446d4987df0e2780ffd6 + guid: aeae2581cc3e2aebbb437e29c7ef187e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/resTypeOther.js.meta b/Runtime/playable-default/unity-sdk/resTypeOther.js.meta index 656ed3a0f..d5d566e04 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: c542f42c42b4f4ebb4b88a765f4b9b75 + guid: 94da7351060cc99ee57cd3000d7fa004 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/response.js.meta b/Runtime/playable-default/unity-sdk/response.js.meta index a5b7ad8de..cce7723ad 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: b106732d80ee5e5d799b8f8c7f6601b3 + guid: 2c354c1f54387e7b31caca835bc08201 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/sdk.js.meta b/Runtime/playable-default/unity-sdk/sdk.js.meta index f15bbd81f..0258518e0 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: 7e0596ced7afd0851c1fe094ebfa1a02 + guid: eaafa1d2206e8fa17a87c34f4e78ade5 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 bcd9bef15..488416b87 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: 179f7f38e122d3aee1ba77e315db1034 + guid: fd2c6ee1915dbb1d82410861f7192af1 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/texture.js.meta b/Runtime/playable-default/unity-sdk/texture.js.meta index 6820f71e6..ebdfa9d14 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: 070fc7312a2bf32feba19df4f7ab755f + guid: a0d3bac6e27ec0218feb4c9c300f0c1f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/touch.meta b/Runtime/playable-default/unity-sdk/touch.meta index 80b75ceb4..5e31898ac 100644 --- a/Runtime/playable-default/unity-sdk/touch.meta +++ b/Runtime/playable-default/unity-sdk/touch.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5a09a4a63ffa524b64f5521fe5691050 +guid: 548124e397e822776c01d9365184a20d 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 b28e070c8..c087ca148 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: ab4ea61e60b3293bc7bb18ad0fe696e7 + guid: 6001f4b0567934aa313d8d413287d660 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/util.js.meta b/Runtime/playable-default/unity-sdk/util.js.meta index 40b0ccc22..749426f4c 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: 82d3c90c15e1916f6634c2ee5490bafa + guid: 94a6cbce99dd89ccf086b463f166b45d DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/utils.js.meta b/Runtime/playable-default/unity-sdk/utils.js.meta index 65db85a36..45f69b31a 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: 858e14ea7c8ab4d1c6033136bc94a6ae + guid: 7ff43bb6a3d88b8b04d0e66dabd3b1c7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/video.js.meta b/Runtime/playable-default/unity-sdk/video.js.meta index f7bb6e467..94eab6256 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: 3f4a16fed56e441b3142e38bdb7fb2a9 + guid: 5fc17ff69f376b12cf8ac6353592fbbf DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/unity-sdk/video.meta b/Runtime/playable-default/unity-sdk/video.meta index 23de30724..485af3c16 100644 --- a/Runtime/playable-default/unity-sdk/video.meta +++ b/Runtime/playable-default/unity-sdk/video.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4ce39a5ca405549acd2c6a6e4c9c9ee2 +guid: 3af3caf37f5a029251d52943db113667 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 e2b31debc..7c5ae541f 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: 57ade00698bf12983c251f004938d1d5 + guid: d3ecc621dfed021b00405c36beb4dd10 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/wasmcode.meta b/Runtime/playable-default/wasmcode.meta index 212d46493..b01a26ed5 100644 --- a/Runtime/playable-default/wasmcode.meta +++ b/Runtime/playable-default/wasmcode.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2f8c92407206bc983ff8561eb3f0f0ad +guid: ff71d341aad3ebbf3e537a544611f768 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/playable-default/wasmcode/game.js.meta b/Runtime/playable-default/wasmcode/game.js.meta index 09a04f663..adba92150 100644 --- a/Runtime/playable-default/wasmcode/game.js.meta +++ b/Runtime/playable-default/wasmcode/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: da2430a597b5f031aeecd046397d8571 + guid: add55d05fb07ad1435ac24d52c1e1e07 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/playable-default/weapp-adapter.js.meta b/Runtime/playable-default/weapp-adapter.js.meta index 2fa91e987..639a06349 100644 --- a/Runtime/playable-default/weapp-adapter.js.meta +++ b/Runtime/playable-default/weapp-adapter.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 36265a70586d9802c46963b54aa1c83d + guid: e9ff3ee53823797383c10993100c9a18 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/check-version.js.meta b/Runtime/wechat-default/check-version.js.meta index d7860afc7..fde0769cd 100644 --- a/Runtime/wechat-default/check-version.js.meta +++ b/Runtime/wechat-default/check-version.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: bae58fa2daa6337f18f0007b5e6d8e0a + guid: 4fba1e2c976920495487be918c41f140 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/data-package.meta b/Runtime/wechat-default/data-package.meta index 568f51433..f15fd5522 100644 --- a/Runtime/wechat-default/data-package.meta +++ b/Runtime/wechat-default/data-package.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9841e8e472582b8e9826d034d0351a36 +guid: 5e875a758f163a9d4f97b2cb276aedd2 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 4baf21856..90f36d2c8 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: 8fbca2387f0d51ee13eb52d3057b9976 + guid: 14180b6e80fae80fbd4ad2b11e79e1da DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/events.js.meta b/Runtime/wechat-default/events.js.meta index 5fff10c96..5cddf17b4 100644 --- a/Runtime/wechat-default/events.js.meta +++ b/Runtime/wechat-default/events.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 578cb3711afe46b685efdfc803f5e945 + guid: 9ed2b8d34910ff3615e0c23bb268618f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/game.js.meta b/Runtime/wechat-default/game.js.meta index 5acafe5ba..235d421ee 100644 --- a/Runtime/wechat-default/game.js.meta +++ b/Runtime/wechat-default/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 32abc8294e725a09079b68fd0c19d6c0 + guid: 57b7597ba323684583efadb2c166085f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/game.json b/Runtime/wechat-default/game.json index 7916885b2..585e691de 100644 --- a/Runtime/wechat-default/game.json +++ b/Runtime/wechat-default/game.json @@ -23,7 +23,7 @@ ], "plugins": { "UnityPlugin": { - "version": "1.2.84", + "version": "1.2.88", "provider": "wxe5a48f1ed5f544b7", "contexts": [ { diff --git a/Runtime/wechat-default/game.json.meta b/Runtime/wechat-default/game.json.meta index 1fda5f5a3..ff1957635 100644 --- a/Runtime/wechat-default/game.json.meta +++ b/Runtime/wechat-default/game.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 3ce825eaf2a9fe336d9f53682678ef19 + guid: 3c3adfab24485e7317f8357781256e1e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/images.meta b/Runtime/wechat-default/images.meta index ff3d92628..96b9eacab 100644 --- a/Runtime/wechat-default/images.meta +++ b/Runtime/wechat-default/images.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ad2f74ea7ebaac6096afc0bf2b9db9ce +guid: e27c63bd47e082df5f35118e721527a4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/images/background.jpg.meta b/Runtime/wechat-default/images/background.jpg.meta index 5c8d313fc..9864c6cc5 100644 --- a/Runtime/wechat-default/images/background.jpg.meta +++ b/Runtime/wechat-default/images/background.jpg.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: fa2c11561fd68eef37219471f8765574 + guid: 63e869e5fc9c980711b9c26a5fcf5ccc DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/images/unity_logo.png.meta b/Runtime/wechat-default/images/unity_logo.png.meta index e3c3b4ace..fbb284de5 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: afa47871d50df7f90954f83c0d689ae9 + guid: 8b24ef3521491183312bde5dda16fd08 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data.meta b/Runtime/wechat-default/open-data.meta index e98c993b6..f484390b0 100644 --- a/Runtime/wechat-default/open-data.meta +++ b/Runtime/wechat-default/open-data.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 28a3cb70178aa4d3590745198b6a4fa9 +guid: 4f7c966ae016bb77652d263e184a05c8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/open-data/data.meta b/Runtime/wechat-default/open-data/data.meta index d11b06ad7..11cd15e19 100644 --- a/Runtime/wechat-default/open-data/data.meta +++ b/Runtime/wechat-default/open-data/data.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 01760fbda63d085885359cc44f255b01 +guid: a5b1865937393748769d7ecc3cb214a3 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 6e353a339..7cc5a5620 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: 3a456fb6ae697bb906adf171a05b5253 + guid: 08888855fa29751576a6817bc2e6504d 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 c9c713cb8..4338f72f9 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: d1a8339a0f3de4348dfcc5203f81b7f4 + guid: 5d1480ad6b529c80bd0b46bc8b59c8c7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/index.js.meta b/Runtime/wechat-default/open-data/index.js.meta index 8cecfafc8..4f33aae2c 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: e3216080c6c6eb0fe2a0f0ce014177e0 + guid: 5364f563ead27338053c3172c04e5cf3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/loading.js.meta b/Runtime/wechat-default/open-data/loading.js.meta index f4cdf5d28..0c1b4d7e3 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: 639d5890f1508a9d83ab6341a98b80a0 + guid: 7e45f471beb846bff802eaf199c73bf7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render.meta b/Runtime/wechat-default/open-data/render.meta index 1768ce6f1..8d7104803 100644 --- a/Runtime/wechat-default/open-data/render.meta +++ b/Runtime/wechat-default/open-data/render.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6244402e791c5453496e0101d69bd962 +guid: 31a5286d65cea33ec5245426b5db22ba 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 01d380e25..6d0f9fc53 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: cb8853920e6140623695d7523fd5099a +guid: f3c0011fba94dac708ac0931c14d85e0 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 74b43c129..60fc3bfc5 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: 321e7fcc54c0c4281991379addaef40f + guid: 02b2f6f7d35c5d8ae9f03105f8c6aa35 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 5262fae1d..20e743d7c 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: f17b65584cc98f7e9c667e6a42b9b433 + guid: f6a5359b1ce26bc6ad97df8e3b005245 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 239f69e9f..cd0d36c40 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: 28f9f448c128c2eb3357a316aea7d18c + guid: 305186b6a7b56285d4fe4a3a32029bb5 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 035ef0f5a..392cac779 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: 610ac30a917bc0bb6ce2ed7e46beb30b + guid: 894efcc732be1e3b2478f72df4c70a14 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 61bf6ddba..4f813a088 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: 2122ecf429573111263057d60bc8364d + guid: a98e9c5d70639eea1dd89fb57235ff7d 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 ee25a8300..5358ff7e5 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: b4cec63f2ed7140fe6f4a4c5812a0daa + guid: 0c1c6b6bb33e5771388392f7d09cade6 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 d4d780734..e7efb713d 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: aae02b4bc47221646d32d42efa80545c + guid: 7e9095d21f38e5c6648c8e556dea3414 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 7a66c39c7..9d214b5ec 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: de67fcb5b330897eabd5a04ff66a7e06 + guid: 02fcd9ded8bbfb9d7b70fec360c9c971 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 c99299835..7ebedde24 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: d16cf2bd2b3ad24cb9572aedde5bd0ec + guid: 184b7a4417dfd569865aa330a4b0019f 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 880db4993..8350bf748 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: eaa3a8ac404401758d2b50ce13260c84 + guid: 5b3321f6402abe08363ab211e63c77fa DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/styles.meta b/Runtime/wechat-default/open-data/render/styles.meta index 7cc40f5bb..32842b078 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: 27e28b41fd352549f708fcbce443ef0f +guid: b574d1292c3a58fcfcd1b50b631c7b4a 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 8d002feaa..d8e163ade 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: a3332053e3255e8e0958355613f330e4 + guid: 0f7a2253b003ce3ae1a544bb2861c603 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 c2470207e..032325ffe 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: 3fa745e80c38e159192c4b74e0f151ed + guid: 739b6395c390a3ec2fce41f62de93ff6 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/open-data/render/tpls.meta b/Runtime/wechat-default/open-data/render/tpls.meta index 9639faadf..dfafef001 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: 6e41f050c29d98f1ee219432cd45fe42 +guid: ced4e1e90d38e8c7864b297a04dfcde0 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 6e5d6a8a8..1450ebd45 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: 52ba8efca4209f4bda61ff6b60d4059a + guid: 99e3a4b62be578d72ae854f51e52c989 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 c86fbc988..fe0a750e3 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: a577bdeee8bc34b4b26b52aef2f851a0 + guid: 39269e1a684f1543d32770c15bdecae3 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/plugin-config.js.meta b/Runtime/wechat-default/plugin-config.js.meta index 4607cd256..0aee3273f 100644 --- a/Runtime/wechat-default/plugin-config.js.meta +++ b/Runtime/wechat-default/plugin-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 1e0b1610f41e500c5abd020bd42a45fa + guid: 6bbfee656cbfb058aa660c00c9a0c133 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/plugins.meta b/Runtime/wechat-default/plugins.meta index be77f4998..ea45e9dc6 100644 --- a/Runtime/wechat-default/plugins.meta +++ b/Runtime/wechat-default/plugins.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cdcabb37d2f2a54eba0180edf5554b88 +guid: 692b79b89f4425f0020fb006188e1903 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 14827ee45..118e3a179 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: 276f6912eab61e877eeb84a097e349e1 + guid: c675d823839c810e95d8b3e73c7fde06 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/plugins/screen-adapter.js.meta b/Runtime/wechat-default/plugins/screen-adapter.js.meta index d1944bc95..7b2ca2a51 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: d87def507f3ac2e59d471cd492f2bec6 + guid: fda8b68a13d8887026a55a79ecdc4a20 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/project.config.json.meta b/Runtime/wechat-default/project.config.json.meta index 336a03c6f..9ae729279 100644 --- a/Runtime/wechat-default/project.config.json.meta +++ b/Runtime/wechat-default/project.config.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: eabba95bbb53b138e956fb19cb167a99 + guid: 31f35b0dfd3548d00be376facd369524 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/texture-config.js.meta b/Runtime/wechat-default/texture-config.js.meta index af2472015..594e0bda3 100644 --- a/Runtime/wechat-default/texture-config.js.meta +++ b/Runtime/wechat-default/texture-config.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 78ac17ca316e4d9d1b6a04426029ef8a + guid: dd2b9677890f6d09736bedd610579916 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-namespace.js.meta b/Runtime/wechat-default/unity-namespace.js.meta index aa4043de2..01c59d7c4 100644 --- a/Runtime/wechat-default/unity-namespace.js.meta +++ b/Runtime/wechat-default/unity-namespace.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 230890706b9256b3a0b427bf7b23959d + guid: 645e03bd93e81043be48c99a52026339 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk.meta b/Runtime/wechat-default/unity-sdk.meta index 3743beca0..1a5d25b6b 100644 --- a/Runtime/wechat-default/unity-sdk.meta +++ b/Runtime/wechat-default/unity-sdk.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b5eb6b09b733bf112ad83b8f4e50e3aa +guid: 530a91870dcc9551203eb9b70b73234a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/unity-sdk/TCPSocket.meta b/Runtime/wechat-default/unity-sdk/TCPSocket.meta index 78e925746..a29082599 100644 --- a/Runtime/wechat-default/unity-sdk/TCPSocket.meta +++ b/Runtime/wechat-default/unity-sdk/TCPSocket.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ba168584723aabd9dfd54a7b81af6a5f +guid: 33f4ef835955fd4b19b179b18f715de9 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 908ee206b..b47e73f89 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: 5dc2a4b4527a1570745cbbd3d1441b46 + guid: 6b98866b5b99d202ab0ff84b67837450 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/UDPSocket.meta b/Runtime/wechat-default/unity-sdk/UDPSocket.meta index 4cac7cbee..df6fe22bd 100644 --- a/Runtime/wechat-default/unity-sdk/UDPSocket.meta +++ b/Runtime/wechat-default/unity-sdk/UDPSocket.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1d8d3984d4ddf379a574684a4adc71ba +guid: b9431b0a37a9add4807fe50f8e8111ac 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 6a56d0f40..d0daae3c7 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: bf584a473ea82948203e3b605a1bc367 + guid: bb6926f19f8e72dffe880c854d7c0f52 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/ad.js.meta b/Runtime/wechat-default/unity-sdk/ad.js.meta index 941fa0e45..a12e670c3 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: c192dbc7394cc3de06b1cdd2f58220a8 + guid: 978b474ff546c73eeb8ac820432c2221 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/audio.meta b/Runtime/wechat-default/unity-sdk/audio.meta index ff64eaf6d..2d89fb1e1 100644 --- a/Runtime/wechat-default/unity-sdk/audio.meta +++ b/Runtime/wechat-default/unity-sdk/audio.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 61bd15350f5db45cbf1ee92d36aca9df +guid: 952e84d4c6d217af3429094b955884f6 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 37eca63ca..cd6304922 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: 74dbe649ce48a4a86af86f4608d5e393 + guid: b699097942712ae21e08fe32c1924e31 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 de8ccfc64..e3c0af163 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: 277f12d1288e226a6f8c568f0fdcdc4c + guid: 7c50adcd0b4aa263efd7ad4bb0571833 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 8803051c1..90230c3bd 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: 1bfd214a7b6c4d9d2a87e77dd9b44117 + guid: 935aaca5cd4a0253a0a181a33617f98c 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 ec5d3c7e1..ba7b9715c 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: 22832e37a06a1c85c5d144bcd6dc85e0 + guid: 8f4ad75353dd21670a7ad938884ad747 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 249da306e..0a23222fe 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: fd5215c9f37dd7f230f42219d6eeb05a + guid: 576027a3b008f902535e32db9221505a 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 257e0c815..f0aed93a1 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: 812e055e4680044e22983ba89ad0008f + guid: 9efaf1c0651b7af69483addf1732f500 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 6b2022ef5..79f2bf994 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: f334b393450aa65db2284de762f4a626 + guid: 4743fbfa644537c1c4e2efb240950f1e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/authorize.js.meta b/Runtime/wechat-default/unity-sdk/authorize.js.meta index cc8156ed6..5ba44d58b 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: 23fe80d4d5d72a7cfd8b203408acc867 + guid: 61ea6f734ead6b960ace654e768f7d4a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/bluetooth.meta b/Runtime/wechat-default/unity-sdk/bluetooth.meta index 293591be2..5d5cf1ead 100644 --- a/Runtime/wechat-default/unity-sdk/bluetooth.meta +++ b/Runtime/wechat-default/unity-sdk/bluetooth.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e08dfd606bf746194c6c9eb2e1bbcd23 +guid: 869072ed2a210f215ac83e35e052e012 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 89864acdf..8344b2bda 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: 8d0c6d79e296362969d531715ed5fcc6 + guid: 1ed455ce527ed9cb50201e93e3686f0a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/camera.js.meta b/Runtime/wechat-default/unity-sdk/camera.js.meta index 84aa687c4..dec9ac154 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: c7c2a6a0a4a7ad6a1fd0e7566d2d84ac + guid: 595167bb97e0d73a9c2e3bcc31a61d46 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 dc50c111d..f3f409604 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: d157d6d03d810cbfc4e5ca35715c888a + guid: 49b6452f3b78813216a251506ec62487 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/canvas.js.meta b/Runtime/wechat-default/unity-sdk/canvas.js.meta index 145c35122..a115b12c0 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: 946e985dcfb7f9a3657cad913dc94e74 + guid: 84c3e4abcecec1974f157ebf7a00fb5f DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/chat.js.meta b/Runtime/wechat-default/unity-sdk/chat.js.meta index 1269990ee..5ca2002a7 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: 16d500af21544e0ff3f36c216fd85cfb + guid: 9baaec2083ddecad8ec440baf8cc6ca1 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/cloud.js.meta b/Runtime/wechat-default/unity-sdk/cloud.js.meta index 623fcdc16..78850b7eb 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: c9ff662181c3fd1c7b74031d0d36976b + guid: 90f01b896b88a62e92a67b4bf3c21bec DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/conf.js.meta b/Runtime/wechat-default/unity-sdk/conf.js.meta index a7f491e6b..9245b93ba 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: b2300f4be663a155a2992b7d28dd2271 + guid: b5e90cacc641137eaf65f77ed63cd260 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 d7dcfe2fb..763187f66 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: 74693cb1a51960f6bc1058df75f49f3c + guid: 4d57f5df935da5b5071a4b173bdcdea6 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/fix.js.meta b/Runtime/wechat-default/unity-sdk/fix.js.meta index be6120240..bdf562516 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: 5257b650d4b55a8e7c19b047e5b40511 + guid: c5d6fe2e4c7bb593027d8b3758d58486 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/font.meta b/Runtime/wechat-default/unity-sdk/font.meta index 1782339ac..8ea61e190 100644 --- a/Runtime/wechat-default/unity-sdk/font.meta +++ b/Runtime/wechat-default/unity-sdk/font.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c6c8f71ac6d148477652a8af579db642 +guid: 1e21351f852ccd9f21a46531547af64d 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 8203a52a4..bf43ed2a5 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: 6a9c883e597195dd376c1ecd35fbfb9c + guid: b6ccb7ff34e3d6fe9b9a90e60bb5dddb 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 013ddb1e7..9dbbc914d 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: f456a963ea95cde648d2e79be7c09f74 + guid: 81bb1af666433d0986e0d018a6f584be 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 37ce65abe..0cd175c4a 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: 21e0640adebdb246bfac6ee09c195009 + guid: 25bdfb381266f4c67f3487f21314bae3 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 eef1048a6..b9991b119 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: d7dcac731ebd90efed4af372dadb4109 + guid: e13ae9f71a2fc9147d6d6396c0da3d4e 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 ce20be22a..98870f887 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: f0817ff9c10ea6603d014d8cd8a56846 + guid: f922e3dc9ebcc66f0abf327bc5653c91 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/fs.js.meta b/Runtime/wechat-default/unity-sdk/fs.js.meta index 864153234..e04eb4d49 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: 8ce6fb7746ec59af6b0ef2044533a060 + guid: c7c58ad14558b87f2ba2c030b5ed06c5 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 17afeeedf..d2398c097 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: ae4491c01ea2764e922a8331820265c8 + guid: 1c5c67e10aa60e2cc0815e44ff83f35f 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 f9d930bea..ed69c6801 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: 6d9c84d9b4dec81c8931a6926a2699a5 + guid: 9b41b7d67d83d0ba1b599034036d5436 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/gyroscope.meta b/Runtime/wechat-default/unity-sdk/gyroscope.meta index 68cc1d889..681200491 100644 --- a/Runtime/wechat-default/unity-sdk/gyroscope.meta +++ b/Runtime/wechat-default/unity-sdk/gyroscope.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8b1d46af7735b3d6f6716a70b93b657b +guid: b2194a0253eaa7896ed34eae5c6799f0 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 d69868d36..d7342c75f 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: f6c920955081d08d879fded995e86e6c + guid: 92e2239fe8e470ae7f6932941ae9a54a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/index.js.meta b/Runtime/wechat-default/unity-sdk/index.js.meta index 60d901ad0..6fccfc481 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: b42c2c234d304266d7568bb949f090e3 + guid: 1a697e32d1fe4fea14f0500acad790d7 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/logger.js.meta b/Runtime/wechat-default/unity-sdk/logger.js.meta index 6b3a30fb4..c1180bc61 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: c686ed53c509aea1bfb5014192442ed3 + guid: aeb8e44fc5019ea4906587faba88b1ba DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta b/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta index 40eeb983c..ad50482de 100644 --- a/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta +++ b/Runtime/wechat-default/unity-sdk/mobileKeyboard.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7bae3a66286f0c9d2e4c0cd9a1174030 +guid: 04ae82f900e695bebb715ccabf6c0763 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 39077812a..d53a586c8 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: 158dbf45765ce4183b6d7a24ad3c89c5 + guid: 5d3a3a78de13d9c5cf5abcd9e4616d58 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 94d683f7c..66b0f7165 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: 99932b5558bf35fd1a1a746d558a7644 + guid: 7af1c3a0118e7f75fe9b47246500ecdf 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 188c3d84f..0f824d4a9 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: f2d2dbe2ac41d0a585c55b4a1d2b5bb0 + guid: 7767570b099984c7f46b41369069534a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/recorder.js.meta b/Runtime/wechat-default/unity-sdk/recorder.js.meta index f247ede4b..e49427fc3 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: ad4e1322589134f2f94f7872eb879c65 + guid: b1c391f92efa2646d0e2187ed52d6a44 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/resType.js.meta b/Runtime/wechat-default/unity-sdk/resType.js.meta index c91a79ff7..c34f311f2 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: 09d1143db41150c346292d6de501a101 + guid: 9342a62ed8275fff7f890b229a84f014 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/resTypeOther.js.meta b/Runtime/wechat-default/unity-sdk/resTypeOther.js.meta index af2638dc1..38aa81e49 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: 3854c1d54d9d8314d228cc24e5daac1c + guid: 6447712584cbd9a2b362e68653c18716 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/response.js.meta b/Runtime/wechat-default/unity-sdk/response.js.meta index 92e4ec802..41c215fe1 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: e48edc1cfa17729ac8676759b69fa2f8 + guid: 27db34aeb72c95494e1be3b1af489143 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/sdk.js.meta b/Runtime/wechat-default/unity-sdk/sdk.js.meta index c742f4501..d53d71a55 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: 3d1eb7f9e956462691adda0480d401b1 + guid: 8e35b1e4aa8e6f1ca6c8ba2b08d23021 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/share.js.meta b/Runtime/wechat-default/unity-sdk/share.js.meta index ed026c4eb..df8e64abb 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: c17bfb2ff1fbc4cbee737f3268e2bab4 + guid: de359af86fd153f65588c60cd78209c1 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/storage.js.meta b/Runtime/wechat-default/unity-sdk/storage.js.meta index b36b427a4..33259d167 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: 4a8b42e35da8fccb241ce071a3b8bb08 + guid: d618bad56ebe0e04fb41b1d4aa608598 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/texture.js.meta b/Runtime/wechat-default/unity-sdk/texture.js.meta index 7855d47d4..9af7c383d 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: 08c7a3fdd32ca011e37b489c54fa381a + guid: 1d16198e6bd0fa5ac9afe55e943fd990 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/touch.meta b/Runtime/wechat-default/unity-sdk/touch.meta index 476b908b2..9abfb568d 100644 --- a/Runtime/wechat-default/unity-sdk/touch.meta +++ b/Runtime/wechat-default/unity-sdk/touch.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 91c279ea89da61ed2e2f84a1376aa447 +guid: 61642332ce5aa16905ff777455693dab 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 587563373..6a610daa7 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: 8fc1f9dd6c8758f0ee72f837fbd404a0 + guid: 1d811490f78aa0d1cf8eb1fbf39cf548 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 cd56cd01e..3d8fdedd0 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: 28806fb42ea10c6c8ffa28f251485e42 + guid: 85670747b0d34988f0b874c47ccff659 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/userinfo.js.meta b/Runtime/wechat-default/unity-sdk/userinfo.js.meta index 92a223665..02328d7c6 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: 2a9265cca84993658df75a2679ddd319 + guid: 99706ed6e049f95d232c4d47349fa17d 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 3a169e3ec..2c9c89efb 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: 9d228aaa7dcf73cc58b5faaad31efc3a + guid: b24a4184248623a3fd3c6796b863116e DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/utils.js.meta b/Runtime/wechat-default/unity-sdk/utils.js.meta index a00e2f5d6..a00b8574a 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: 8380f7f1a2427a2e0a79f6e40bbf2624 + guid: 0f60eaa28cb9d127dddffaa94a932629 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/video.js.meta b/Runtime/wechat-default/unity-sdk/video.js.meta index 6054e5dea..129bb2508 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: ba16248e3a93a18b33d777f0fa7a08e7 + guid: f87bf3127235339681db427d6e40e3a9 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/unity-sdk/video.meta b/Runtime/wechat-default/unity-sdk/video.meta index a8b7cbab8..33b3fe264 100644 --- a/Runtime/wechat-default/unity-sdk/video.meta +++ b/Runtime/wechat-default/unity-sdk/video.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c27cf79a6622930ca009bbe05462c855 +guid: 3d1c2547b33993f35898da2dcca92b4d 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 28de50cc0..0e31e9a17 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: 542dc3223263ad07bff33430b66b5c0c + guid: b1d847826eda06fe876424140102bc43 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/wasmcode.meta b/Runtime/wechat-default/wasmcode.meta index b604fe703..6f252071b 100644 --- a/Runtime/wechat-default/wasmcode.meta +++ b/Runtime/wechat-default/wasmcode.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 26079ee4c6dd45e7665fc85aaa410948 +guid: 6267693d4e3c68fb319cd38dba4f7016 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/wasmcode/game.js.meta b/Runtime/wechat-default/wasmcode/game.js.meta index aa76e75c8..987802ab0 100644 --- a/Runtime/wechat-default/wasmcode/game.js.meta +++ b/Runtime/wechat-default/wasmcode/game.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: b90dea85b3160d2c1af787b33533f919 + guid: 71f481d4debb07b64086e38e817e6b9a DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/weapp-adapter.js.meta b/Runtime/wechat-default/weapp-adapter.js.meta index bfff24dfe..0cca2f6ef 100644 --- a/Runtime/wechat-default/weapp-adapter.js.meta +++ b/Runtime/wechat-default/weapp-adapter.js.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 - guid: 12bdee3158154e9ec06c7a0bee78198c + guid: 2595f09edb0330bc7d33c5e565b9ba70 DefaultImporter: externalObjects: {} userData: diff --git a/Runtime/wechat-default/workers.meta b/Runtime/wechat-default/workers.meta index 54d1ffbd7..5e4642721 100644 --- a/Runtime/wechat-default/workers.meta +++ b/Runtime/wechat-default/workers.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: eb6ad4ec9f7738168a093a4916296576 +guid: 8b57d247b86cf563cea6ec7fbe60147a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Runtime/wechat-default/workers/response.meta b/Runtime/wechat-default/workers/response.meta index a6a74ed12..2d2ef74f3 100644 --- a/Runtime/wechat-default/workers/response.meta +++ b/Runtime/wechat-default/workers/response.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 419e1089e8d7f8b661e62af48c68ce72 +guid: 5c2057698c7604fd76fc7ed8aa142109 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 2cdda7a93..15130ed8f 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: bc22be6a9662ce01ea1e41182a2df880 + guid: 2e9c322196ff2c6eaf819a081e299e93 DefaultImporter: externalObjects: {} userData: diff --git a/WebGLTemplates/WXTemplate2022TJ/index.html b/WebGLTemplates/WXTemplate2022TJ/index.html index 24ed9df79..ee0fda0ff 100644 --- a/WebGLTemplates/WXTemplate2022TJ/index.html +++ b/WebGLTemplates/WXTemplate2022TJ/index.html @@ -393,6 +393,26 @@ WX_RecorderResume() {}, WX_RecorderStart() {}, WX_RecorderStop() {}, + WX_RegisterOnTouchCancelCallback() {}, + WX_RegisterOnTouchEndCallback() {}, + WX_RegisterOnTouchMoveCallback() {}, + WX_RegisterOnTouchStartCallback() {}, + WX_RegisterUDPSocketOnMessageCallback() {}, + WX_RegisterUDPSocketOnErrorCallback() {}, + WX_RegisterUDPSocketOnCloseCallback() {}, + WX_RegisterUDPSocketOnOpenCallback() {}, + WX_RegisterUDPSocketOnMessageCallback() {}, + WX_RegisterUDPSocketOnErrorCallback() {}, + WX_RegisterUDPSocketOnCloseCallback() {}, + WX_RegisterUDPSocketOnOpenCallback() {}, + WX_RegisterTCPSocketOnMessageCallback() {}, + WX_RegisterTCPSocketOnErrorCallback() {}, + WX_RegisterTCPSocketOnCloseCallback() {}, + WX_RegisterTCPSocketOnOpenCallback() {}, + WX_RegisterOnBLECharacteristicValueChangeCallback() {}, + WX_RegisterStartGyroscopeCallback() {}, + WX_RegisterStopGyroscopeCallback() {}, + WX_RegisterOnGyroscopeChangeCallback() {}, WX_UploadFile() {}, WXUploadTaskAbort() {}, WXUploadTaskOffHeadersReceived() {}, diff --git a/package.json b/package.json index 400f1db12..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.30","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