能指點一個思路么嘛?? 繪制后要消除?function setchess(i,j,me)//?{??? ?context.beginPath();??? ?context.arc(30+i*78,30+j*78,26,0,2 *Math.PI); //畫圓??? ?context.closePath();??? ?var gradient = context.createRadialGradient(30+i*78+4,30+j*78-4,50,30+i*78+4,30+j*78-4,0); //漸變偏移? 圓一 (X,Y,R)?? 圓二 (X,Y,R)??? ?if(me)//棋子黑色??? ?{??? ?gradient.addColorStop(0,"#0A0A0A"); //黑到灰 漸變? 比例??? ?gradient.addColorStop(1,"#636766");??? ?}??? ?else//棋子白色??? ?{??? ??? ?gradient.addColorStop(0,"#D1D1D1");//灰到白 漸變 比例??? ??? ?gradient.addColorStop(1,"#F9F9F9");??? ?}??? ?context.fillStyle = gradient;//填充方式 漸變填充??? ?context.fill();//填充?}
怎么做才能消除棋子呢 老師
木棉_11
2018-03-20 18:24:54