TC官方合作论坛

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

[讨论] 关于判断的一点问题,大神来就好.......

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-15 22:54:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
怎么来判断一个坐标点的颜色变化,(就是判断移动或未移动)用什么方法比较好,不用插件,如果用字符串比较的方式,最好怎么比较?
回复

使用道具 举报

12#
 楼主| 发表于 2013-2-16 20:11:37 | 只看该作者
谢谢回答,如果这样貌似a就等于b了 不会出现a!=b的情况,没办法判断是否在移动
回复 支持 反对

使用道具 举报

11#
发表于 2013-2-16 16:43:43 | 只看该作者
循环(真)
颜色值=图像.坐标点取色(x-100,y-100)
a=颜色值
辅助。等待(500)
颜色值=图像.坐标点取色(x-100,y-100)
b=颜色值
如果(a!=b)
跳出
如果结束
循环结束
线程.开启("我的脚本.打怪","")
我也是新手 试试吧
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2013-2-16 13:26:29 | 只看该作者
谢谢回答,对我这个小白来说还是很迷糊,
那一段举例说下吧
循环(真)
颜色值=图像.坐标点取色(x-100,y-100)
编辑框.设置文本("编辑框0",颜色)
循环结束
颜色1=编辑框.获得文本("编辑框0")
字符型 颜色
如果(字符串.比较(颜色,颜色1)==0)
线程.开启("我的脚本.打怪","")   
如果结束
回复 支持 反对

使用道具 举报

9#
发表于 2013-2-16 09:59:01 | 只看该作者
怎么回复不成功???
回复 支持 反对

使用道具 举报

8#
发表于 2013-2-16 01:17:01 | 只看该作者
变量 a,b
a=***
循环
b=***
如果(a==b)
***
如果结束
循环结束
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2013-2-16 00:42:51 | 只看该作者
我和楼上的想法一样,但是我不知道怎么保存之前取到的颜色值,用编辑框?列表框?表格保存?在比较吗???不是太好, 有个打印的功能不知道可用吗?
还有没有别的方法,求解
回复 支持 反对

使用道具 举报

6#
发表于 2013-2-16 00:03:34 | 只看该作者
可以不停的获得这个点的颜色值与之前的进行比较,如果不相同就说明在移动,不用插件可以使用"图像.坐标点取色()"这个命令
回复 支持 反对

使用道具 举报

5#
发表于 2013-2-15 23:56:57 | 只看该作者
汗啊。。。。。无语啊。。。。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-2-15 23:44:29 | 只看该作者
回复 1楼goodbest87的帖子

只有一个坐标点的颜色值,怎么判断和比较,怎么赋值变量 请讲解
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-6 23:36 , Processed in 0.133845 second(s), 26 queries .

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

© 2001-2013 Comsenz Inc.

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