From 1b76468be5703b5f7355e5686aa66e6485d1623f 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, 10 Mar 2025 15:27:56 +0800 Subject: [PATCH] modify --- Editor/HybridCLR/BuildDLLCommand.cs | 4 ++-- Editor/HybridCLR/SynAssemblysContent.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Editor/HybridCLR/BuildDLLCommand.cs b/Editor/HybridCLR/BuildDLLCommand.cs index ef8c944..fabaaa0 100644 --- a/Editor/HybridCLR/BuildDLLCommand.cs +++ b/Editor/HybridCLR/BuildDLLCommand.cs @@ -30,7 +30,7 @@ public static class BuildDLLCommand /// /// 开启HybridCLR宏定义。 /// - [MenuItem("HybridCLR/Tools/Tools/Define Symbols/Enable HybridCLR", false, 31)] + [MenuItem("HybridCLR/Tools/Define Symbols/Enable HybridCLR", false, 31)] public static void Enable() { ScriptingDefineSymbols.RemoveScriptingDefineSymbol(EnableHybridClrScriptingDefineSymbol); @@ -76,7 +76,7 @@ public static class BuildDLLCommand string aotAssembliesSrcDir = SettingsUtil.GetAssembliesPostIl2CppStripDir(target); string aotAssembliesDstDir = Application.dataPath + "/" + AssemblyTextAssetPath; - foreach (var dll in AssemblyLoadData.Instance.AOTMetaAssemblies) + foreach (var dll in SettingsUtil.AOTAssemblyNames) { string srcDllPath = $"{aotAssembliesSrcDir}/{dll}"; if (!System.IO.File.Exists(srcDllPath)) diff --git a/Editor/HybridCLR/SynAssemblysContent.cs b/Editor/HybridCLR/SynAssemblysContent.cs index be72960..6f4d574 100644 --- a/Editor/HybridCLR/SynAssemblysContent.cs +++ b/Editor/HybridCLR/SynAssemblysContent.cs @@ -12,7 +12,7 @@ namespace AlicizaX.Editor AssemblyLoadData assemblyLoadData = new AssemblyLoadData(); assemblyLoadData.HotUpdateAssemblies = HybridCLR.Editor.SettingsUtil.HotUpdateAssemblyFilesIncludePreserved; assemblyLoadData.AOTMetaAssemblies = HybridCLR.Editor.SettingsUtil.AOTAssemblyNames; - File.WriteAllText("Assets/Resources/AssemblyLoadData.json", Utility.Json.ToJson(assemblyLoadData)); + File.WriteAllText("Assets/Resources/AssemblyLoadData.bytes", Utility.Json.ToJson(assemblyLoadData)); AssetDatabase.Refresh(); AssetDatabase.SaveAssets(); }