TC官方合作论坛

 找回密码
 立即注册
查看: 772|回复: 7

[已解决] 免费送TC币,想要的进来

[复制链接]
发表于 2013-10-7 22:48:49 | 显示全部楼层 |阅读模式

马上加入TC

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

x
(图片X坐标>=0&&图片Y坐标>=0)
&& 两边对比全为真 总的才为真。  

   我明白&&是什么意思,不明白的是(图片X坐标>=0,为什么会>=0,这个就是不明白的地方, 图片X坐标是数字?还是什么?为什么会>=0
回复

使用道具 举报

发表于 2013-10-8 00:02:27 | 显示全部楼层
经过我仔细分析~~~
虽然咱们谁也看不见找图函数的代码,但我敢肯定的是:找图函数在扫描完你设定的范围后
(1)若找到图片, 就将它找到的那张图的左上角坐标放入x参数和y参数中,当然此时x和y的值均>=0,原因: 不论你是前台还是后台找图。前台的话,他肯定在屏幕上你眼睛能看到的范围内,自然x,y坐标是>0的了;后台的话肯定在窗口范围内,自然也是>=0了。
(2)若未找到图片,就将-1分别赋值给x和y(还有一种可能性,在开始找图前就已将-1分别给x和y,具体是哪一种情况不得而知),而不论此前你定义变量x和y是赋给他们什么样的值。

下面是人证物证-------
   声明:简单起见我用的前台找图函数,专门截了一张当前屏幕上看不到的图,勾引该函数找不见图。并显示声明变量x和y,且给其分别赋初值110和119,不出我的意料当函数未找见图后,x和y的值均被变成了-1

上马子:

  1. function start_click()
  2. var ret1,x=110,y=119
  3.     ret1=color.findpic(0,0,2000,2000,"rc:a.bmp","101010",0.9,0,x,y)
  4.     traceprint("ret1=" & ret1)
  5.     traceprint("x=" & x & ",y=" & y)
  6. endfunction
复制代码



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2013-10-7 23:20:13 | 显示全部楼层
图片的坐标点x轴 y 轴 ,如果在屏幕上显示分两种情况,一是在屏幕的坐标原点(0,0)的位置,二是就是大于0的位置(x>0,y>0)
回复 支持 反对

使用道具 举报

发表于 2013-10-8 00:17:39 | 显示全部楼层
楼上的写这么多,让我明白了五体投地从何而来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-8 00:55:20 | 显示全部楼层
回复 3楼dongyijun1979的帖子

够详细的。
回复 支持 反对

使用道具 举报

发表于 2013-10-8 07:20:30 | 显示全部楼层
小白表示还是什么都不懂。。。
回复 支持 反对

使用道具 举报

发表于 2013-10-8 10:51:20 | 显示全部楼层
0=真,-1=假
回复 支持 反对

使用道具 举报

发表于 2013-10-8 12:03:02 | 显示全部楼层
大漠找不到图是-1  找到坐标肯定是大于或等于0

看看大漠帮助文档
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 03:46 , Processed in 0.038645 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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