diff --git a/BetterGenshinImpact/Core/Script/EngineExtend.cs b/BetterGenshinImpact/Core/Script/EngineExtend.cs index 8e7b250f..6bcd472f 100644 --- a/BetterGenshinImpact/Core/Script/EngineExtend.cs +++ b/BetterGenshinImpact/Core/Script/EngineExtend.cs @@ -5,6 +5,7 @@ using BetterGenshinImpact.Core.Script.Dependence.Model; using Microsoft.ClearScript; using System.Threading; using System.Threading.Tasks; +using BetterGenshinImpact.Core.BgiVision; using OpenCvSharp; using BetterGenshinImpact.Core.Recognition; using BetterGenshinImpact.GameTask.Model.Area; @@ -76,6 +77,12 @@ public class EngineExtend engine.AddHostType("KeyMouseHook", typeof(KeyMouseHook)); // 添加C#的类型 engine.AddHostType(typeof(Task)); + + // 新的BvPage类 + engine.AddHostType("BvPage", typeof(BvPage)); + engine.AddHostType("BvLocator", typeof(BvLocator)); + engine.AddHostType("BvImage", typeof(BvImage)); + // 导入 JavaScript 模块 // https://microsoft.github.io/ClearScript/2023/01/24/module-interop.html