TC官方合作论坛

 找回密码
 立即注册
查看: 1409|回复: 18
打印 上一主题 下一主题

[已解决] 我傻了,彻底傻了

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-11 07:48:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


空间 调试
//定义默认空间
功能 逻辑型 开始_点击()
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"d:\\111.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图像序号>=0)
    辅助.消息框("找到")
    鼠标.移动(图片X坐标,图片Y坐标)
否则
    辅助.消息框("没找到")
如果结束
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句



图能找到,但是鼠标不移动到图片X坐标,图片Y坐标,只移动到屏幕左上角,0,0,坐标位置。
把图遮挡就找不到图,不遮挡就找到了。但是鼠标不移动到图片X坐标,图片Y坐标,只移动到屏幕左上角,0,0,坐标位置。
机器重启也一样,难道我的问题?是我学傻掉了?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

地板
发表于 2012-8-11 09:11:50 | 只看该作者
本身你定义的时候图像序号这个变量初始值为0   那么假设它没找到或者找到都为0,而定义的时候x,y的坐标你也是初始值为0  那么在没有找到的情况下肯定就会导致移动到0,0的位置。

那么 你应该给这个图像序号初始值为 - 1  这样来判断  根据我的猜想 你的代码是没有找到这张图片。
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2012-8-11 07:53:15 | 只看该作者
战斗了一夜,脚本写好了,满怀信心,点了个调试,结果。。。。。全小区的人都骂我神经病,说我大清早鬼叫什么!!!!
回复 支持 反对

使用道具 举报

板凳
发表于 2012-8-11 08:27:30 | 只看该作者
你截的图太大了,周围有黑的,所以找到的是左上角的黑色部分,最好是截图小一点。
回复 支持 反对

使用道具 举报

5#
发表于 2012-8-11 09:19:11 | 只看该作者
不要判断图片序号来确定是否找到图,你直接判断图片X坐标,图片Y坐标是否大于0来确定是否找到图
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-8-11 18:21:13 | 只看该作者
回复 4楼龍吟达人的帖子

哈哈,是你,我认识你。你个SB,上班去喽。
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-8-11 18:35:03 | 只看该作者
回复 3楼落幕的帖子

不行,大小都一样,就是移动到0,0坐标
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-8-11 18:35:50 | 只看该作者
回复 5楼jimye0526的帖子

判断图片X也是移动到0,0坐标
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-8-11 18:36:56 | 只看该作者
回复 4楼龍吟达人的帖子

定义了图像序号=-1,还是移动到0,0坐标。
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2012-8-11 18:38:39 | 只看该作者
我前段时间,还能找到并且鼠标移动到图片上。也是截图的电脑桌面
上的图
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-13 00:00 , Processed in 0.132628 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表