本来一个图在同一个坐标上,我只是换了下找地范围,居然找不到了,这是前台操作,如果是后台只有窗口和屏幕间转换就好了.蛋疼,,直接上图
源码如下:
功能 跟踪()
//来了奉上思路,哪位要是成功了或是看出错误了欢迎回贴,实验成功后采纳,,
怪X坐标,怪Y坐标
移动差=100//起先我是根据图片大小来加的,找不到后我直接加100了,到底怎么回事.还找不到????
怪左上角X坐标=怪X坐标-移动差,怪左上角Y坐标=怪Y坐标-移动差
怪右下角X坐标=怪X坐标+移动差,怪右下角Y坐标=怪Y坐标+移动差
//起先我是根据图片大小来加的,找不到后我直接加100了,到底怎么回事.还找不到????
移动X坐标,称动Y坐标
找到找不到=图像.找图(0,0,800,600,"rc:马.bmp",#000000,0.9,1,怪X坐标,怪Y坐标)
类型.获得类型(怪X坐标)
辅助.消息框(类型.获得类型(怪左上角X坐标))
如果(找到找不到!=-1)
移动了没有=图像.找图(怪左上角X坐标,,,.,,,,,,,,怪右下角Y坐标,"rc:马.bmp",#000000,0.9,1,移动X坐标,称动Y坐标)
//定义原先怪移动后的搜索区惑
辅助.消息框(" 移动了没有"&移动了没有)
//如果 移动了没有!=-1 如果,移动X坐标<怪X坐标 移动X坐标+怪左上角坐X标+移动差==怪X坐标(不等于就是怪称动了)
//变了 怪X坐标=移动X坐标-怪左上角X坐标-差值
//如果结束
//如果 移动X坐标>怪X坐标 移动X坐标-怪X坐标-移动差==怪左上角坐标(不等于就是怪称动了 )
// 怪动了 怪X坐标=移动X坐标-怪物X坐标-差值
// 如果结束
//还有Y坐标.怪动后鼠标跟着动,不动就按原路线动,,
如果结束
|