Skip to content

Commit 8c41524

Browse files
committed
🐛 fix(tasks): 修正寻路函数报错
1 parent 969df11 commit 8c41524

3 files changed

Lines changed: 6 additions & 5 deletions

File tree

src/tasks/fullauto/Auto65ArtifactTask_Fast.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def run(self):
129129
# # 短暂休眠
130130
# self.sleep(0.2)
131131

132-
def walk_to_aim(self):
132+
def walk_to_aim(self, delay=0):
133133
"""
134134
从起点走到目标位置的路径
135135
路径参考: EMT中的扼守-30or65.json,使用复位
@@ -143,7 +143,7 @@ def walk_to_aim(self):
143143
# 0.52s: 开始向前移动
144144
self.send_key_down("lalt")
145145

146-
self.sleep(2)
146+
self.sleep(delay)
147147
self.send_key_down("w")
148148

149149
# 1.11s: 开始冲刺 (0.59s后)

src/tasks/fullauto/Auto70jjbTask.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,13 +316,13 @@ def _path_elevator_center(self):
316316
self._release_all_move_keys()
317317
self.reset_and_transport()
318318

319-
def walk_to_aim(self):
319+
def walk_to_aim(self, delay=0):
320320
"""
321321
主寻路函数:根据识别到的坐标选择路径
322322
"""
323323
try:
324324
self.send_key_down("lalt")
325-
self.sleep(2) # 保持原有的启动延迟
325+
self.sleep(delay)
326326

327327
# 使用 if-elif 结构,优先级清晰,且只执行一个分支
328328
if self.find_track_point(0.20, 0.54, 0.22, 0.59):

src/tasks/fullauto/AutoExploration_Fast.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ def run(self):
8888
logger.error('AutoDefence error', e)
8989
raise
9090

91-
def walk_to_aim(self):
91+
def walk_to_aim(self, delay=0):
92+
self.sleep(delay)
9293
map_selection = self.config.get("地图选择", [])
9394

9495
# 检测当前地图类型

0 commit comments

Comments
 (0)