如果这张牌以多张牌实体的方式打出,则看这些牌的花色,若为同一颜色则视为该颜色,若颜色有不同则视为无色(例:丈八蛇矛2牌当一杀,双黑则为黑,双红则为红,不同则无色)
如果这张牌并非以实体方式打出,则视为无色(如:夏侯渊神速杀,陈宫明策杀,定义都是“视为使用了一张杀”,即非实体牌)
local colorTable={Red="$FF0000",
Gren="$00FF00",
Blue="$0000FF"
}
local x1 = "Red"
local x2 = "Blue"
print(colorTable[x1])
print(colorTable[x2])
利用二值化函数二值化屏幕,并保存 --函数:ts.binaryzation 屏幕二值化(仅支持 iOS)
显示二值化的图片在屏幕上 -- 函数:fwShowImageView 显示图形视图
然后识别白色的颜色就可以了
以上方法是使用触动精灵的函数方法,希望对你有帮助
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)