好吧,我是这方面的菜鸟,我需要帮助
这是代码:
time.sleep(3)
while True:
# Do your stuff
fish = pyautogui.locateCenterOnScreen('photo.jpg', confidence=0.5)
if pyautogui.locateCenterOnScreen('photo.jpg', confidence=0.5):
pyautogui.mouseDown(button='right'); pyautogui.mouseUp(button='right')
pyautogui.moveTo(fish); pyautogui.mouseDown(fish); pyautogui.mouseUp(fish)
time.sleep(1)
elif pydirectinput.keyDown('s'):
pydirectinput.keyUp('s')
print("move")
if keyboard.is_pressed("q"):
# Key was pressed
break
我希望机器人在每次找不到鱼时都沿特定路径移动(我做了一点但我希望它按下键盘上的另一个键,这就像尊重同一条轨迹线)。但与此同时,如果它在去往另一边的路上发现一个,我希望它停止。我该怎么做?
我真的对编程一无所知。我是一名刑事律师。 我如何处理我基于纯 youtube 教程和文档所做的代码。
我尝试点击(这会让角色向鱼移动),这样你就可以更新地图,以防机器人找到其他鱼。但问题是,如果没有鱼,它就不会移动,它会留在那里 :(.