
按键精灵找不到图
我想找魔兽里的鱼饵,我已经改好模型了但是找不到图,而且我用桌面上的图标来测试也没反应啊,大神求教育Hwnd=Plugin.Window.MousePoint()Delay...
我想找魔兽里的鱼饵,我已经改好模型了
但是找不到图,而且我用桌面上的图标来测试也没反应啊,大神求教育
Hwnd = Plugin.Window.MousePoint()
Delay 50
KeyPress "1", 1
Delay 500
Rem zu
if XY=Plugin.Color.FindMultiColor(0,0,1024,768,"E68346","1|1|D48746,2|2|DA904B",0.9)
ZB = InStr(XY,"|")
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
MoveTo X, Y
Goto pan
Else
Goto zh
End If
Rem zh
FindPic 0,0,1024,768,"Attachment:\未命名.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Else
Goto zu
End If
Rem pan
Rem sh
IfColor 1183, 154, "229c32", 2 Then
Delay 50
RightClick 1
Delay 1000
Else
Goto sh
End If 展开
但是找不到图,而且我用桌面上的图标来测试也没反应啊,大神求教育
Hwnd = Plugin.Window.MousePoint()
Delay 50
KeyPress "1", 1
Delay 500
Rem zu
if XY=Plugin.Color.FindMultiColor(0,0,1024,768,"E68346","1|1|D48746,2|2|DA904B",0.9)
ZB = InStr(XY,"|")
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
MoveTo X, Y
Goto pan
Else
Goto zh
End If
Rem zh
FindPic 0,0,1024,768,"Attachment:\未命名.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Else
Goto zu
End If
Rem pan
Rem sh
IfColor 1183, 154, "229c32", 2 Then
Delay 50
RightClick 1
Delay 1000
Else
Goto sh
End If 展开
3个回答
展开全部
用Attachment找图,图片要添加到附件,不建议用Attachment,建议写图片全路径,这样就算不添加图片到附件,也可以,而且,遇到同名图片,也不会识别错误。如果排除这个因素,那就是图的问题,还有一个其他错误:
if XY=Plugin.Color.FindMultiColor(0,0,1024,768,"E68346","1|1|D48746,2|2|DA904B",0.9)
不能这样写。
程序太多Goto,滥用Goto,程序结构会变得混乱,而且一旦有错不易检查修改,所以尽量不要用Goto,免得给自己找麻烦。
if XY=Plugin.Color.FindMultiColor(0,0,1024,768,"E68346","1|1|D48746,2|2|DA904B",0.9)
不能这样写。
程序太多Goto,滥用Goto,程序结构会变得混乱,而且一旦有错不易检查修改,所以尽量不要用Goto,免得给自己找麻烦。
展开全部
你释放图片没有?
PutAttachment "路径","要释放的文件名"
PutAttachment "路径","要释放的文件名"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找图失败 我所知道的 一般就是 相似度和图片了 相似度改下 0.7左右 找的图片弄小点 …… 游戏有很多不确定性 背景 亮度 位置什么的也会影响到 图片最好弄一小点的关键地方就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询