This commit is contained in:
陈思海 2025-03-10 15:27:56 +08:00
parent 949bb2183a
commit 1b76468be5
2 changed files with 3 additions and 3 deletions

View File

@ -30,7 +30,7 @@ public static class BuildDLLCommand
/// <summary> /// <summary>
/// 开启HybridCLR宏定义。 /// 开启HybridCLR宏定义。
/// </summary> /// </summary>
[MenuItem("HybridCLR/Tools/Tools/Define Symbols/Enable HybridCLR", false, 31)] [MenuItem("HybridCLR/Tools/Define Symbols/Enable HybridCLR", false, 31)]
public static void Enable() public static void Enable()
{ {
ScriptingDefineSymbols.RemoveScriptingDefineSymbol(EnableHybridClrScriptingDefineSymbol); ScriptingDefineSymbols.RemoveScriptingDefineSymbol(EnableHybridClrScriptingDefineSymbol);
@ -76,7 +76,7 @@ public static class BuildDLLCommand
string aotAssembliesSrcDir = SettingsUtil.GetAssembliesPostIl2CppStripDir(target); string aotAssembliesSrcDir = SettingsUtil.GetAssembliesPostIl2CppStripDir(target);
string aotAssembliesDstDir = Application.dataPath + "/" + AssemblyTextAssetPath; string aotAssembliesDstDir = Application.dataPath + "/" + AssemblyTextAssetPath;
foreach (var dll in AssemblyLoadData.Instance.AOTMetaAssemblies) foreach (var dll in SettingsUtil.AOTAssemblyNames)
{ {
string srcDllPath = $"{aotAssembliesSrcDir}/{dll}"; string srcDllPath = $"{aotAssembliesSrcDir}/{dll}";
if (!System.IO.File.Exists(srcDllPath)) if (!System.IO.File.Exists(srcDllPath))

View File

@ -12,7 +12,7 @@ namespace AlicizaX.Editor
AssemblyLoadData assemblyLoadData = new AssemblyLoadData(); AssemblyLoadData assemblyLoadData = new AssemblyLoadData();
assemblyLoadData.HotUpdateAssemblies = HybridCLR.Editor.SettingsUtil.HotUpdateAssemblyFilesIncludePreserved; assemblyLoadData.HotUpdateAssemblies = HybridCLR.Editor.SettingsUtil.HotUpdateAssemblyFilesIncludePreserved;
assemblyLoadData.AOTMetaAssemblies = HybridCLR.Editor.SettingsUtil.AOTAssemblyNames; 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.Refresh();
AssetDatabase.SaveAssets(); AssetDatabase.SaveAssets();
} }