function dismissTile(colorNum) {//找到能消除的方块
var webView=className("android.webkit.WebView").findOne(2000);
if(webView) {
return false;
}
var tileName="xiong_mao_"+colorNum+".jpg";
var imgList=findMultiImgMax(tileName,"xiong_mao_"+colorNum,0.7,30,false,false);
tip("方块个数:"+imgList.length);
var indexList=[];
for(var i=0;i
var imgInfo=imgList[i];
var x=imgInfo.x;
var y=imgInfo.y;
//tip(i+" anchor x="+x+",y="+y+",w="+imgInfo.width+",h="+imgInfo.height);
uiUtil.addPointAppend(x,y,"#0000ff");//test
var linkCount=0;
if(linkCount>=0) {//2的太少 ,主要是识别不准啊.全部点吧
//i的方块可消除
indexList.push(i);
}else {
tip("link="+linkCount);
imgList.splice(i,1);//删除元素i,是这个用法吗?
i--;
}
}
if(indexList.length>0) {
toast("已识别全部方块:"+indexList.length);
sleep(2000);
var targetIndex=random(0,indexList.length-1);
for(var i=0;i
var imgInfo=imgList[i];
var x=imgInfo.x;
var y=imgInfo.y;
//uiUtil.addPointAppend(x,y,"#ffff00");
click(x,y);
if(i%6==5) {//连点几下再
sleep(2000);
//uiUtil.addPoint(x,y);
var openView=findImgOpen();
if(openView) {
break;
}
}
sleep(200);
}
uiUtil.deleteAllPoint();
return true;
}else {
tip("无合理的可消除的方块");
return false;
}
}



