我如何创建一个机器人来用python为我玩游戏?

问题描述 投票:-3回答:1

对于特定的游戏,我想为(Fnaf:Ultimate Custom Night)做一个机器人,当屏幕上弹出某些东西时,我想按下某些键。为此,我需要识别屏幕上的对象,然后使用pyautogui之类的东西单击按钮。我知道如何做第二部分,但我似乎无法弄清楚如何在屏幕上进行实时对象识别。我在网上只能找到带有网络摄像头的物体检测之类的教程,或者类似的东西,但在屏幕上找不到实时检测的任何教程。谢谢您的帮助。

python object-detection pyautogui
1个回答
0
投票
import pyautogui

locateOnScreen应该通过保存所需元素的屏幕快照来与您一起工作,以单击并在无限循环中运行它

示例:

image = pyautogui.locateOnScreen('image2.png')
if image != None:
     pyautogui.click(image)
else:
    pass
© www.soinside.com 2019 - 2024. All rights reserved.