TC官方合作论坛

 找回密码
 立即注册
查看: 1765|回复: 4

[问题] 关于找色返回的坐标分割问题

[复制链接]
发表于 2012-4-4 16:51:16 | 显示全部楼层 |阅读模式

马上加入TC

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

x
整型 x1,y1
逻辑型 XY
字符型[] 返回串=字符型[2]


XY=炒饭tc.FindMultiColor(0,0,640,480,"8A4B0","-2|4|C0C8D8,-3|5|C0C8D8,-4|6|C0C8D8,-5|7|C0C4D0,-9|9|98C0C8", 0.9,1,x1,y1)
字符串.分割(XY,"|",返回串)
  x1=转换.字符型转整型(返回串[0],0)-18
  y1=转换.字符型转整型(返回串[1],0)-9
如果 (x1>0) && (y1>0) //Then
                a=zx-x1
                b=zy-y1

如果结束


定义的函数
和代码有问题吗?
回复

使用道具 举报

发表于 2012-4-4 17:08:43 | 显示全部楼层
这里改成

字符串.分割(XY,"|",返回串)
  x1=转换.字符型转整型(返回串[0],0)-18
  y1=转换.字符型转整型(返回串[1],0)-19
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-4 17:18:46 | 显示全部楼层
回复 2楼andykeos的帖子

为什么总说这句“等号”两边数据不一致呢?找色返回的first_color坐标就是x1和y1需要定义吗?
XY=炒饭tc.FindMultiColor(0,0,640,480,"8A4B0","-2|4|C0C8D8,-3|5|C0C8D8,-4|6|C0C8D8,-5|7|C0C4D0,-9|9|98C0C8", 0.9,1,x1,y1)
回复 支持 反对

使用道具 举报

发表于 2012-4-4 19:11:13 | 显示全部楼层
炒饭tc.是什么
回复 支持 反对

使用道具 举报

发表于 2012-4-4 19:47:56 | 显示全部楼层
是大漠插件的话,dm.FindMultiColor返回的是整型比较不需要分割.

整型 x1,y1
整型 a,b,zx,zy
整型 XY
XY=dm.FindMultiColor(0,0,640,480,"8A4B0","-2|4|C0C8D8,-3|5|C0C8D8,-4|6|C0C8D8,-5|7|C0C4D0,-9|9|98C0C8",0.9,1,x1,y1)
如果 (x1>0) && (y1>0) //Then
                a=zx-x1
                b=zy-y1
如果结束
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-29 11:51 , Processed in 0.043753 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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