diff --git a/Editor/Commands/MethodBridgeGeneratorCommand.cs b/Editor/Commands/MethodBridgeGeneratorCommand.cs index f6e382f..340b663 100644 --- a/Editor/Commands/MethodBridgeGeneratorCommand.cs +++ b/Editor/Commands/MethodBridgeGeneratorCommand.cs @@ -38,7 +38,7 @@ namespace HybridCLR.Editor.Commands case PlatformABI.Arm64: tplFile = "Arm64"; break; default: throw new NotSupportedException(); }; - return AssetDatabase.LoadAssetAtPath($"{SettingsUtil.TemplatePathInPackage}/MethodBridge_{tplFile}.cpp.txt").text; + return File.ReadAllText($"{SettingsUtil.TemplatePathInPackage}/MethodBridge_{tplFile}.cpp.txt"); } private static void GenerateMethodBridgeCppFile(Analyzer analyzer, PlatformABI platform, string templateCode, string outputFile) diff --git a/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs b/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs index 7d95b7c..edf59d8 100644 --- a/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs +++ b/Editor/Commands/ReversePInvokeWrapperGeneratorCommand.cs @@ -20,7 +20,7 @@ namespace HybridCLR.Editor.Commands public static void GenerateReversePInvokeWrapper() { string ReversePInvokeWrapperStubFile = $"{SettingsUtil.LocalIl2CppDir}/libil2cpp/hybridclr/metadata/ReversePInvokeMethodStub.cpp"; - string wrapperTemplateStr = AssetDatabase.LoadAssetAtPath($"{SettingsUtil.TemplatePathInPackage}/ReversePInvokeMethodStub.cpp.txt").text; + string wrapperTemplateStr = File.ReadAllText($"{SettingsUtil.TemplatePathInPackage}/ReversePInvokeMethodStub.cpp.txt"); int wrapperCount = SettingsUtil.GlobalSettings.ReversePInvokeWrapperCount; var generator = new Generator(); generator.Generate(wrapperTemplateStr, wrapperCount,ReversePInvokeWrapperStubFile); diff --git a/Editor/HybridCLR.Editor.asmdef b/Editor/HybridCLR.Editor.asmdef index ed296d0..13c4cb6 100644 --- a/Editor/HybridCLR.Editor.asmdef +++ b/Editor/HybridCLR.Editor.asmdef @@ -1,9 +1,7 @@ { "name": "HybridCLR.Editor", "rootNamespace": "", - "references": [ - "UnityFS" - ], + "references": [], "includePlatforms": [ "Editor" ],