能指点一个思路么嘛? 绘制后要消除 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();//填充 }
添加回答
举报
0/150
提交
取消