【问题标题】:AutoIt PixelSearch does not work on GameAutoIt PixelSearch 不适用于游戏
【发布时间】:2018-05-26 07:57:29
【问题描述】:

我正在尝试创建一个在游戏中找到门户的机器人。我打算这样做的方法是找到传送门的颜色,然后点击它

Func FindPortal
  $pix = PixelSearch(506,157,1298,723,0xA99C99,5)
  if not(@error) Then
     MouseClick("left", $pix[0], $pix[1],1,1)
  EndIf
EndFunc

但是,当调用此函数时。点击似乎每次都不合适。我无法让它点击门户(白色) 此外,当我使用 Finder 工具时,它似乎不同步。

例如我使用放大选项并将鼠标悬停在白色区域上,但它显示为黑色。

我做错了什么?有替代方法吗?我知道这可能会令人困惑,但请耐心等待。毕竟我的第一个问题。谢谢

【问题讨论】:

    标签: search pixel autoit


    【解决方案1】:

    如果我理解正确,pixelsearch 总是说 Pixel 是黑色的。 在这种情况下,您应该检查您的脚本是否以管理员身份运行以避免权限降低,并检查您的游戏是否处于全屏模式。

    如果你想说 Pixelposition 不同步,你必须检查 Pixelpositionsettings。

    Opt("MouseCoordMode", )
    Opt("PixelCoordMode", )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-20
      • 1970-01-01
      • 2016-01-05
      • 2012-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多