From e37be52f0e386f8c6b06d03befe087c4b7f944d9 Mon Sep 17 00:00:00 2001 From: Ayu0K Date: Sun, 5 Jan 2025 12:57:40 +0800 Subject: [PATCH] =?UTF-8?q?mod:=20=E4=BF=AE=E6=94=B9=E5=90=91=E5=89=8D?= =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E5=92=8C=E8=B7=B3=E8=B5=B7=E7=9A=84=E6=96=B9?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../GameTask/AutoTrackPath/MovementControl.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/BetterGenshinImpact/GameTask/AutoTrackPath/MovementControl.cs b/BetterGenshinImpact/GameTask/AutoTrackPath/MovementControl.cs index 8122cf1c..483a7b0f 100644 --- a/BetterGenshinImpact/GameTask/AutoTrackPath/MovementControl.cs +++ b/BetterGenshinImpact/GameTask/AutoTrackPath/MovementControl.cs @@ -1,4 +1,5 @@ using BetterGenshinImpact.Core.Simulator; +using BetterGenshinImpact.Core.Simulator.Extensions; using BetterGenshinImpact.Model; using System; using Vanara.PInvoke; @@ -15,7 +16,7 @@ public class MovementControl : Singleton if (!_wDown) { _wDown = true; - Simulation.SendInput.Keyboard.KeyDown(User32.VK.VK_W); + Simulation.SendInput.SimulateAction(GIActions.MoveForward, KeyType.KeyDown); } } @@ -24,12 +25,12 @@ public class MovementControl : Singleton if (_wDown) { _wDown = false; - Simulation.SendInput.Keyboard.KeyUp(User32.VK.VK_W); + Simulation.SendInput.SimulateAction(GIActions.MoveForward, KeyType.KeyUp); } } public void SpacePress() { - Simulation.SendInput.Keyboard.KeyPress(User32.VK.VK_SPACE); + Simulation.SendInput.SimulateAction(GIActions.Jump); } }