记牌器
假如 我一下子打出3张红2,找第一张图保存坐标消掉一张牌,找第二张图从第一个保存坐标+10再找第二个 .再第三个 .第四个.完毕!
但是,问题出现了 ,我的左家打出来的牌的位置在左上方 而脚本识别的是消除第一张牌 可是第一张牌已经消掉了.第四张牌始终消不掉!除非一次性打出4张红2
要么永远就徘徊在 消1 2 3 里面 除非再打出4张 3张以下都消不掉
还有个方法就是识别打的牌是方块 还是红桃 ,一副牌的可以很容易识别 而2副牌就没有办法了
功能 消牌()
红2X坐标,红2Y坐标
红3X坐标,红3Y坐标
红4X坐标,红4Y坐标
红5X坐标,红5Y坐标
图像.找图(0,0,2000,2000,"rc:9.bmp",0,1.0,0,红2X坐标,红2Y坐标)
如果(红2X坐标>0)
标签.设置文本("标签64","")
图像.找图(红2X坐标+10,红2Y坐标,2000,2000,"rc:9.bmp",0,1.0,0,红3X坐标,红3Y坐标)
如果(红3X坐标>红2X坐标)
标签.设置文本("标签65","")
图像.找图(红3X坐标+10,红3Y坐标,2000,2000,"rc:9.bmp",0,1.0,0,红4X坐标,红4Y坐标)
如果(红4X坐标>红3X坐标)
标签.设置文本("标签66","")
图像.找图(红4X坐标+10,红4Y坐标,2000,2000,"rc:9.bmp",0,1.0,0,红5X坐标,红5Y坐标)
如果(红5X坐标>红4X坐标)
标签.设置文本("标签67","")
如果结束
如果结束
如果结束
如果结束
功能结束
|