TC官方合作论坛

标题: 关于找色返回的坐标分割问题 [打印本页]

作者: f20580721    时间: 2012-4-4 16:51
标题: 关于找色返回的坐标分割问题
整型 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

如果结束


定义的函数
和代码有问题吗?
作者: andykeos    时间: 2012-4-4 17:08
这里改成

字符串.分割(XY,"|",返回串)
  x1=转换.字符型转整型(返回串[0],0)-18
  y1=转换.字符型转整型(返回串[1],0)-19
作者: f20580721    时间: 2012-4-4 17:18
回复 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)
作者: andykeos    时间: 2012-4-4 19:11
炒饭tc.是什么
作者: andykeos    时间: 2012-4-4 19:47
是大漠插件的话,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
如果结束




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1