From a5e40ec3d0f2d40622700b94a8ac98279c896202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B5=B7?= <1464576565@qq.com> Date: Mon, 17 Nov 2025 20:29:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=A4=9A=E4=BD=99=E7=9A=84?= =?UTF-8?q?=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Editor/Config/LubanConfigGenerate.cs | 90 +++++----- .../Assets/Editor/Jenkins/JenkinsBuildCLI.cs | 142 +++++++-------- .../OM/Animora/Demos/Demo 3/Demo3Button.cs | 7 +- .../Editor/Core/AnimoraPlayerEditor.cs | 5 +- .../Scripts/Hotfix/GameLogic/TestUIMono.cs | 35 ++-- Client/Assets/Test.meta | 8 - Client/Assets/Test/GameBase.dll.bytes | Bin 5120 -> 0 bytes Client/Assets/Test/GameBase.dll.bytes.meta | 7 - Client/Assets/Test/GameBase.pdb.bytes | Bin 19304 -> 0 bytes Client/Assets/Test/GameBase.pdb.bytes.meta | 7 - Client/Assets/Test/GameLib.dll.bytes | Bin 5120 -> 0 bytes Client/Assets/Test/GameLib.dll.bytes.meta | 7 - Client/Assets/Test/GameLib.pdb.bytes | Bin 19212 -> 0 bytes Client/Assets/Test/GameLib.pdb.bytes.meta | 7 - Client/Assets/Test/GameLogic.dll.bytes | Bin 54784 -> 0 bytes Client/Assets/Test/GameLogic.dll.bytes.meta | 7 - Client/Assets/Test/GameLogic.pdb.bytes | Bin 25272 -> 0 bytes Client/Assets/Test/GameLogic.pdb.bytes.meta | 7 - Client/Assets/Test/GameProto.dll.bytes | Bin 4608 -> 0 bytes Client/Assets/Test/GameProto.dll.bytes.meta | 7 - Client/Assets/Test/GameProto.pdb.bytes | Bin 19148 -> 0 bytes Client/Assets/Test/GameProto.pdb.bytes.meta | 7 - .../Simulate/DefaultPackage_Simulate.bytes | Bin 15859 -> 15859 bytes .../Simulate/DefaultPackage_Simulate.hash | 2 +- .../Simulate/DefaultPackage_Simulate.json | 2 +- .../com.alicizax.unity.editor.extension | 2 +- Client/Packages/com.alicizax.unity.framework | 2 +- .../com.alicizax.unity.packagemanager | 2 +- Client/Packages/manifest.json | 1 - Client/Packages/packages-lock.json | 55 +----- Client/UserSettings/EditorUserSettings.asset | 40 ++--- Client/UserSettings/Layouts/default-2022.dwlt | 115 ++++++------ .../overrides/overrides.json | 168 +----------------- 33 files changed, 237 insertions(+), 495 deletions(-) delete mode 100644 Client/Assets/Test.meta delete mode 100644 Client/Assets/Test/GameBase.dll.bytes delete mode 100644 Client/Assets/Test/GameBase.dll.bytes.meta delete mode 100644 Client/Assets/Test/GameBase.pdb.bytes delete mode 100644 Client/Assets/Test/GameBase.pdb.bytes.meta delete mode 100644 Client/Assets/Test/GameLib.dll.bytes delete mode 100644 Client/Assets/Test/GameLib.dll.bytes.meta delete mode 100644 Client/Assets/Test/GameLib.pdb.bytes delete mode 100644 Client/Assets/Test/GameLib.pdb.bytes.meta delete mode 100644 Client/Assets/Test/GameLogic.dll.bytes delete mode 100644 Client/Assets/Test/GameLogic.dll.bytes.meta delete mode 100644 Client/Assets/Test/GameLogic.pdb.bytes delete mode 100644 Client/Assets/Test/GameLogic.pdb.bytes.meta delete mode 100644 Client/Assets/Test/GameProto.dll.bytes delete mode 100644 Client/Assets/Test/GameProto.dll.bytes.meta delete mode 100644 Client/Assets/Test/GameProto.pdb.bytes delete mode 100644 Client/Assets/Test/GameProto.pdb.bytes.meta diff --git a/Client/Assets/Editor/Config/LubanConfigGenerate.cs b/Client/Assets/Editor/Config/LubanConfigGenerate.cs index 51fa148..ca87467 100644 --- a/Client/Assets/Editor/Config/LubanConfigGenerate.cs +++ b/Client/Assets/Editor/Config/LubanConfigGenerate.cs @@ -1,45 +1,45 @@ -using UnityEngine; -using System.Diagnostics; -using System.IO; -using AlicizaX.Editor.Extension; - -public static class LubanConfigGenerate -{ - [EditorToolFunction("Config/打表")] - static void GenerateLubanConfig() - { - ExecuteBatch("gen_code_bin_to_client_en.bat"); - ExecuteBatch("gen_code_bin_to_client_zh.bat"); - ExecuteBatch("gen_code_bin_to_client_jp.bat"); - } - - static void ExecuteBatch(string fileName) - { - // 构建正确路径:向上退两层到工程目录的父级,再进入Data/Config - string configPath = Path.GetFullPath( - Path.Combine(Application.dataPath, "..", "..", "Data", "Config") - ); - - ProcessStartInfo psi = new ProcessStartInfo() - { - FileName = fileName, - WorkingDirectory = configPath, - UseShellExecute = true, - CreateNoWindow = false, - WindowStyle = ProcessWindowStyle.Normal - }; - - try - { - using (Process process = Process.Start(psi)) - { - process.WaitForExit(); // 等待执行完成(可选) - UnityEngine.Debug.Log($"已执行 {fileName}"); - } - } - catch (System.Exception e) - { - UnityEngine.Debug.LogError($"执行失败:{e.Message}"); - } - } -} +// using UnityEngine; +// using System.Diagnostics; +// using System.IO; +// using AlicizaX.Editor.Extension; +// +// public static class LubanConfigGenerate +// { +// [EditorToolFunction("Config/打表")] +// static void GenerateLubanConfig() +// { +// ExecuteBatch("gen_code_bin_to_client_en.bat"); +// ExecuteBatch("gen_code_bin_to_client_zh.bat"); +// ExecuteBatch("gen_code_bin_to_client_jp.bat"); +// } +// +// static void ExecuteBatch(string fileName) +// { +// // 构建正确路径:向上退两层到工程目录的父级,再进入Data/Config +// string configPath = Path.GetFullPath( +// Path.Combine(Application.dataPath, "..", "..", "Data", "Config") +// ); +// +// ProcessStartInfo psi = new ProcessStartInfo() +// { +// FileName = fileName, +// WorkingDirectory = configPath, +// UseShellExecute = true, +// CreateNoWindow = false, +// WindowStyle = ProcessWindowStyle.Normal +// }; +// +// try +// { +// using (Process process = Process.Start(psi)) +// { +// process.WaitForExit(); // 等待执行完成(可选) +// UnityEngine.Debug.Log($"已执行 {fileName}"); +// } +// } +// catch (System.Exception e) +// { +// UnityEngine.Debug.LogError($"执行失败:{e.Message}"); +// } +// } +// } diff --git a/Client/Assets/Editor/Jenkins/JenkinsBuildCLI.cs b/Client/Assets/Editor/Jenkins/JenkinsBuildCLI.cs index 4a4964d..eaa0887 100644 --- a/Client/Assets/Editor/Jenkins/JenkinsBuildCLI.cs +++ b/Client/Assets/Editor/Jenkins/JenkinsBuildCLI.cs @@ -1,71 +1,71 @@ -using System.IO; -using AlicizaX.Editor.Extension; -using AlicizaX; -using AlicizaX.Debugger.Runtime; -using UnityEditor; -using UnityEngine; -using YooAsset; -using YooAsset.Editor; - -namespace BuildCLI -{ - public static class JenkinsBuildCLI - { - static string[] scenePath = new[] { "Assets/Scenes/Main.unity" }; - - [EditorToolFunction("Build/离线/EXE")] - public static void TestBuildExe() - { - AppBuildParameter parameter = new AppBuildParameter(); - parameter.DevelopBuild = false; - parameter.ShowDebugWnd = DebuggerActiveWindowType.AlwaysOpen; - parameter.OutPutPath = "../Build"; - parameter.FileName = "AlicizaX.exe"; - parameter.Scenes = scenePath; - parameter.BuildTarget = BuildTarget.StandaloneWindows; - parameter.ResMode = (int)EPlayMode.OfflinePlayMode; - parameter.FullScreenMode = FullScreenMode.Windowed; - parameter.WindowedScreenSize = new Vector2Int(1280, 720); - parameter.Language = "ChineseSimplified"; - AppBuildHelper.BuildApplication(parameter); - } - - [EditorToolFunction("Build/离线/AB")] - public static void BuildOfflineRes() - { - ResourceBuildParameter buildParameter = new ResourceBuildParameter(); - buildParameter.ResourceBuildTarget = BuildTarget.StandaloneWindows; - buildParameter.UseDefaultPackageVersion = true; - buildParameter.OutputPath = "../Bundle"; - buildParameter.BuildMode = ResourceBuildMode.Offline; - ResourceBuildHelper.BuildResourcePackage(buildParameter); - } - - [EditorToolFunction("Build/在线/EXE")] - public static void TestBuildOnlineExe() - { - AppBuildParameter parameter = new AppBuildParameter(); - parameter.DevelopBuild = false; - parameter.ShowDebugWnd = DebuggerActiveWindowType.AlwaysOpen; - parameter.OutPutPath = "../Build"; - parameter.FileName = "SAOK.exe"; - parameter.Scenes = scenePath; - parameter.BuildTarget = BuildTarget.StandaloneWindows; - parameter.ResMode = (int)EPlayMode.HostPlayMode; - parameter.Language = "ChineseSimplified"; - AppBuildHelper.BuildApplication(parameter); - } - - [EditorToolFunction("Build/在线/AB")] - public static void TestBuildRes() - { - ResourceBuildParameter buildParameter = new ResourceBuildParameter(); - buildParameter.ResourceBuildTarget = BuildTarget.StandaloneWindows; - buildParameter.UseDefaultPackageVersion = true; - buildParameter.OutputPath = "../Bundle"; - buildParameter.BuildMode = ResourceBuildMode.Online; - buildParameter.EncryptionServiceType = string.Empty; - ResourceBuildHelper.BuildResourcePackage(buildParameter); - } - } -} +// using System.IO; +// using AlicizaX.Editor.Extension; +// using AlicizaX; +// using AlicizaX.Debugger.Runtime; +// using UnityEditor; +// using UnityEngine; +// using YooAsset; +// using YooAsset.Editor; +// +// namespace BuildCLI +// { +// public static class JenkinsBuildCLI +// { +// static string[] scenePath = new[] { "Assets/Scenes/Main.unity" }; +// +// [EditorToolFunction("Build/离线/EXE")] +// public static void TestBuildExe() +// { +// AppBuildParameter parameter = new AppBuildParameter(); +// parameter.DevelopBuild = false; +// parameter.ShowDebugWnd = DebuggerActiveWindowType.AlwaysOpen; +// parameter.OutPutPath = "../Build"; +// parameter.FileName = "AlicizaX.exe"; +// parameter.Scenes = scenePath; +// parameter.BuildTarget = BuildTarget.StandaloneWindows; +// parameter.ResMode = (int)EPlayMode.OfflinePlayMode; +// parameter.FullScreenMode = FullScreenMode.Windowed; +// parameter.WindowedScreenSize = new Vector2Int(1280, 720); +// parameter.Language = "ChineseSimplified"; +// AppBuildHelper.BuildApplication(parameter); +// } +// +// [EditorToolFunction("Build/离线/AB")] +// public static void BuildOfflineRes() +// { +// ResourceBuildParameter buildParameter = new ResourceBuildParameter(); +// buildParameter.ResourceBuildTarget = BuildTarget.StandaloneWindows; +// buildParameter.UseDefaultPackageVersion = true; +// buildParameter.OutputPath = "../Bundle"; +// buildParameter.BuildMode = ResourceBuildMode.Offline; +// ResourceBuildHelper.BuildResourcePackage(buildParameter); +// } +// +// [EditorToolFunction("Build/在线/EXE")] +// public static void TestBuildOnlineExe() +// { +// AppBuildParameter parameter = new AppBuildParameter(); +// parameter.DevelopBuild = false; +// parameter.ShowDebugWnd = DebuggerActiveWindowType.AlwaysOpen; +// parameter.OutPutPath = "../Build"; +// parameter.FileName = "SAOK.exe"; +// parameter.Scenes = scenePath; +// parameter.BuildTarget = BuildTarget.StandaloneWindows; +// parameter.ResMode = (int)EPlayMode.HostPlayMode; +// parameter.Language = "ChineseSimplified"; +// AppBuildHelper.BuildApplication(parameter); +// } +// +// [EditorToolFunction("Build/在线/AB")] +// public static void TestBuildRes() +// { +// ResourceBuildParameter buildParameter = new ResourceBuildParameter(); +// buildParameter.ResourceBuildTarget = BuildTarget.StandaloneWindows; +// buildParameter.UseDefaultPackageVersion = true; +// buildParameter.OutputPath = "../Bundle"; +// buildParameter.BuildMode = ResourceBuildMode.Online; +// buildParameter.EncryptionServiceType = string.Empty; +// ResourceBuildHelper.BuildResourcePackage(buildParameter); +// } +// } +// } diff --git a/Client/Assets/Plugins/OM/Animora/Demos/Demo 3/Demo3Button.cs b/Client/Assets/Plugins/OM/Animora/Demos/Demo 3/Demo3Button.cs index aed1da3..37a5178 100644 --- a/Client/Assets/Plugins/OM/Animora/Demos/Demo 3/Demo3Button.cs +++ b/Client/Assets/Plugins/OM/Animora/Demos/Demo 3/Demo3Button.cs @@ -15,7 +15,7 @@ namespace OM.Animora.Demos { clickAnimation?.StopAnimation(); releaseAnimation?.StopAnimation(); - + hoverAnimation?.PlayAnimation(); } @@ -23,15 +23,16 @@ namespace OM.Animora.Demos { hoverAnimation?.StopAnimation(); clickAnimation?.StopAnimation(); - + releaseAnimation?.PlayAnimation(); + } public void OnPointerClick(PointerEventData eventData) { hoverAnimation?.StopAnimation(); releaseAnimation?.StopAnimation(); - + clickAnimation?.PlayAnimation(); } } diff --git a/Client/Assets/Plugins/OM/Animora/Editor/Core/AnimoraPlayerEditor.cs b/Client/Assets/Plugins/OM/Animora/Editor/Core/AnimoraPlayerEditor.cs index 97d60d3..1611b95 100644 --- a/Client/Assets/Plugins/OM/Animora/Editor/Core/AnimoraPlayerEditor.cs +++ b/Client/Assets/Plugins/OM/Animora/Editor/Core/AnimoraPlayerEditor.cs @@ -117,9 +117,9 @@ namespace OM.Animora.Editor field.style.marginBottom = 5; continue; } - + foldoutGroup.AddToContent(field); - + if (property.name == "playerUniqueID") { var helpBox = new HelpBox(); @@ -248,6 +248,7 @@ namespace OM.Animora.Editor private static List GetAllClipsFromAssembly() { return AppDomain.CurrentDomain.GetAssemblies() + .Where(t=>!t.FullName.Contains("Odin")) .SelectMany(s => s.GetTypes()) .Where(t => typeof(AnimoraClip).IsAssignableFrom(t) && !t.IsInterface && !t.IsAbstract) .ToList(); diff --git a/Client/Assets/Scripts/Hotfix/GameLogic/TestUIMono.cs b/Client/Assets/Scripts/Hotfix/GameLogic/TestUIMono.cs index 8f30452..1b7d64a 100644 --- a/Client/Assets/Scripts/Hotfix/GameLogic/TestUIMono.cs +++ b/Client/Assets/Scripts/Hotfix/GameLogic/TestUIMono.cs @@ -1,22 +1,33 @@ -using System.Collections; -using System.Collections.Generic; using UnityEngine; +using UnityEngine.InputSystem; +using UnityEngine.InputSystem.LowLevel; -public class TestUIMono : MonoBehaviour +public class NewInputSystemControllerEvents : MonoBehaviour { - [Sirenix.OdinInspector.Button] - public void ShowUI() + private void OnEnable() { - GameApp.UI.ShowUI(); + InputSystem.onDeviceChange += OnDeviceChanged; } - [Sirenix.OdinInspector.Button] - public void CloseUI() + + private void OnDisable() { - GameApp.UI.CloseUI(); + InputSystem.onDeviceChange -= OnDeviceChanged; } - [Sirenix.OdinInspector.Button] - public void ForceCloseUI() + + private void OnDeviceChanged(InputDevice device, InputDeviceChange change) { - GameApp.UI.CloseUI(true); + // 只关心游戏手柄 + if (device is Gamepad) + { + switch (change) + { + case InputDeviceChange.Added: + Debug.Log($"手柄已连接: {device.displayName}"); + break; + case InputDeviceChange.Removed: + Debug.Log($"手柄已断开: {device.displayName}"); + break; + } + } } } diff --git a/Client/Assets/Test.meta b/Client/Assets/Test.meta deleted file mode 100644 index b652967..0000000 --- a/Client/Assets/Test.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4025b873a159f75468339766a444fb0b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Client/Assets/Test/GameBase.dll.bytes b/Client/Assets/Test/GameBase.dll.bytes deleted file mode 100644 index a64de2a768871c70727e8a7b4d9f1f0023ea3ac9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5120 zcmeHLeQX>@6@R;TzSs_NuC zJ$Cm(93{vt6j20)NPyITph8qs1tk8cL_|S~_z)FR1r_ta!X${@7Y)`8T&FNU0VQIygs@AfbBED|j;O@ZnY>DWo5}|XS zdikwzwi~olTdO39-Ums{mww{_S`Bp)m1w=}t3GZPFn(Ed5dz_JKs z8h&TEGfDJ(Fpk-7IqkzR_Y=)`h5toIBkEsa)(?Ja1t0gs1rPjR2SK2dvEDX6#HZtq z>olO2*e228K!;FQlu4kEJHoVK$V*12QQ6l9)D>ltD8GW0-N$)dQ5c&_ee_cea{;)* z!vCRcSN9>J!2=r;QMq35GrWP`*|Y}kH_&~lFWdv)_x}pw=)Scuyo}8kg<>dB0Cu22 zpiq3^GB$v0`((TMGCW0N2f}$`2Vw{E)sN(r05QjZJ{?cQQ;Ae^f&=Iy6Z9$^@A@Rs zZk`XWcU3*duohjm*vBr>?pmnQ2>QHTb{$!$6wy8i-UQlRdDE_g=K@#C@$0HKfDZjr zNzrD1y?D6?P%#9v5+Od~^zvG=>B<%`Y?AxrZ*oEJm-X zUx&Ob>Fdhh(Eml`x*DSwl#`J``ik*^5wLpcP?XH~X*DZ-xr zAV(FU<@vtN1eo}@o<0u{J7k~Z-wq9PDlIGPNsU+vb5Y4{3phlGF)s#|FoH4LK9Y{>w< zLMND0uF$KIH^E(HuB*EyxhwRNdK0=Iui^$M6H#awG)7xN2Pp}?-Zwv^fu_dbg$B&6yyy$MEgMtG^#AqBal2R=})AV z;~xhmKD7O4Q)mZhCq0jor_c>hm7>cKt}2`l-jiYZFdgCryiMk3GPLpA+`a3)C$;Fqd)$7zTo!V-?|iDu4qMXPQuP1}}T zZ8%0-j&M(%Pf{_P%NO&>LaCfCWlF{ITrrbKXOsDCYOGM0NGI~ie7amLB-7=5I#A-Orv33)KA10D)C?x9n;N@;3?^d-V%A;732@hJN74By>1Flkf4IyY6FhbON56< zRlNgMS5&}TG}jd`Sm%XfoH5wPY7OVv&`o4{#wuB!aAr*%30*n3DC(WXMIPF7cpI*s zqAD642U}%UI4#3D&?A-?L8>xmW?vemXN z+_ym1*o8- z>F_qZPnCWpxS4I|SKqw4`M9IEAGNL0g@$PJ7MefHCz9>ti;|-JL2n0N^EWEJa--Ie2J?U%2P_5YHT=~?!C2K5^5mDl*95EPzcBkEq%J$N_lkr%o^ ziAG*!do0aWi`9u|-u~7b=SFf@rY@!S+B*P*%)PMT z(huKQ>wI);2Y|!!Meb`Mx4I24oxb!G9-KwfoYoDC9`9hxt^47I!{)FasPStF zQ2jTOTbr`IGscB3+HNO~lNpwQOJOjfk6Zy?{>(=gF4(-SU<+53LTV3%yPr>}+s;`Cjxp*i8yBd9X4dU%Z2-&q|vFg}*e_ z(I*-KBBg6z#Oy9Lq@VVxc{JE2c?`A=tb14zxJmXZ(Lq`V-yDr6Z7pCov0gg0 zz~fv8y*yeMk~lS?=Pw+5$4Fd9AzhTC3W&H(OA^^4orOojQR0t4o?|AEbM!n%h>^K> zpDQinnuQM=2s()0Lq=9d*Ncl|B;11e{+k1CM&80|nn0($>o^R(Ti&Y`(ER@yeDmOY MHNjoK|IaJ%FXIXoHvj+t diff --git a/Client/Assets/Test/GameBase.dll.bytes.meta b/Client/Assets/Test/GameBase.dll.bytes.meta deleted file mode 100644 index fdd62e5..0000000 --- a/Client/Assets/Test/GameBase.dll.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 01521bb4cc77d5845b437a3f9c31a223 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Client/Assets/Test/GameBase.pdb.bytes b/Client/Assets/Test/GameBase.pdb.bytes deleted file mode 100644 index 678bcebd7dec46ef4591d08d99674e19cf3d0a43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19304 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 AIRF3v diff --git a/Client/Assets/Test/GameLib.dll.bytes.meta b/Client/Assets/Test/GameLib.dll.bytes.meta deleted file mode 100644 index 55e13bc..0000000 --- a/Client/Assets/Test/GameLib.dll.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 2fd69364c386ccf4c9583fa369bda920 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Client/Assets/Test/GameLib.pdb.bytes b/Client/Assets/Test/GameLib.pdb.bytes deleted file mode 100644 index 6cf7627b4bbb6359c72197923e360c3d74e16d02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19212 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 diff --git a/Client/Assets/Test/GameLib.pdb.bytes.meta b/Client/Assets/Test/GameLib.pdb.bytes.meta deleted file mode 100644 index 7d166aa..0000000 --- a/Client/Assets/Test/GameLib.pdb.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: dd6dc3322dbc30141b84af8c3483c087 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Client/Assets/Test/GameLogic.dll.bytes b/Client/Assets/Test/GameLogic.dll.bytes deleted file mode 100644 index c22254eb2be5f76a7e6238517a38ef93c8c9e293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54784 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 diff --git a/Client/Assets/Test/GameLogic.dll.bytes.meta b/Client/Assets/Test/GameLogic.dll.bytes.meta deleted file mode 100644 index 9b97fec..0000000 --- a/Client/Assets/Test/GameLogic.dll.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 086c9a47d8ecc0e4a839c266ebe693a0 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Client/Assets/Test/GameLogic.pdb.bytes b/Client/Assets/Test/GameLogic.pdb.bytes deleted file mode 100644 index 992df928aeafcab5c5e58bc30b7e387a463d62ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25272 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 WFRB81^grWkhrTEWH|+jDSKvRP(57+# diff --git a/Client/Assets/Test/GameProto.dll.bytes.meta b/Client/Assets/Test/GameProto.dll.bytes.meta deleted file mode 100644 index 52aa807..0000000 --- a/Client/Assets/Test/GameProto.dll.bytes.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 13c303c321c795544a66242210c0c62b -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Client/Assets/Test/GameProto.pdb.bytes b/Client/Assets/Test/GameProto.pdb.bytes deleted file mode 100644 index a4f6a8583738faaa370fcfbf707634b3128feee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19148 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