Skip to content

Commit d5b59f0

Browse files
committed
♻️ refactor(task): 防止抖动干扰外部逻辑
1 parent 892d58f commit d5b59f0

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/tasks/fullauto/ImportTask.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,12 @@ def load_png_files(self, folder_path):
216216
return png_files
217217

218218
def walk_to_aim(self, former_index=None):
219+
self.send_key_down("lalt")
220+
ret = self._walk_to_aim(former_index)
221+
self.send_key_up("lalt")
222+
return ret
223+
224+
def _walk_to_aim(self, former_index=None):
219225
"""
220226
尝试匹配下一个地图节点并执行宏。
221227
"""
@@ -463,6 +469,8 @@ def _handle_keyboard(self, action_type, key):
463469
key = self.get_combat_key()
464470
elif key == 'q':
465471
key = self.get_ultimate_key()
472+
elif 'alt' in key:
473+
return
466474

467475
# 4. 执行实际按键操作
468476
if action_type == "key_down":

0 commit comments

Comments
 (0)