这是我重新做的一个作业:找图很是麻烦,是因为QQ截屏的问题吗?
- 空间 找色学习
- //定义默认空间
- 整型 线程句柄
- //功能 整型 坐标点取色()
- //整型 图像值
- //图像值=图像.坐标点取色(46,94)
- //辅助.消息框(转换.整型转字符型(图像值))
- //返回 0
- //功能结束
- //功能 整型 区域找色()
- //整型 x坐标
- //整型 y坐标
- //逻辑型 是否找到
- // 是否找到=图像.区域找色(10,10,500,600,#CD9595,0,x坐标,y坐标)
- // 如果 (是否找到)
- // 辅助.等待(1000)
- // 鼠标.移动(x坐标,y坐标)
- // 辅助.等待(1000)
- // 鼠标.左键双击(1)
- // 否则
- // 辅助.消息框("没有找到")
- // 如果结束
- // 返回 0
- // 功能结束
- //
- //功能 整型 模糊找色()
- //整型 x坐标
- //整型 y坐标
- //逻辑型 是否找到
- //是否找到=图像.模糊找色(10,10,500,600,#CD9595,1.0,0,x坐标,y坐标)
- //如果(是否找到)
- // 超级鼠标.移动(x坐标,y坐标)
- // 辅助.等待(1000)
- // 超级鼠标.左键双击(1)
- //如果结束
- //返回 0
- //功能结束
- 功能 整型 找图()
- 整型 x坐标
- 整型 y坐标
- 整型 是否找到
- //说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
- 是否找到=图像.找图(0,0,1440,900,"E:\\2.bmp",#102030,0.2,0,x坐标,y坐标)
- 辅助.等待(1000)
- 如果 (是否找到==-1)
- 辅助.消息框("没有找到")
- 否则
- 辅助.等待(1000)
- 鼠标.移动(x坐标,y坐标)
- 辅助.等待(1000)
- 鼠标.左键双击(1)
- 如果结束
- 返回 0
- //
- //函数返回语句
- 功能结束
- 功能 逻辑型 开始_点击()
- //线程句柄=线程.开启("找色学习.坐标点取色")
- //线程句柄=线程.开启("找色学习.区域找色")
- //线程句柄=线程.开启("找色学习.模糊找色")
- 线程句柄=线程.开启("找色学习.找图")
- 返回 真
- 功能结束
- 功能 逻辑型 退出_点击()
- //这里添加你要执行的代码
- 辅助.退出()
- //
- 返回 真
- //函数返回语句
- 功能结束
- //
- 空间结束
- //空间结束语句
复制代码 |