function draw(piece,cxt),这里的piece不用先申明一下吗?本人新手,请教一下各位大神。
function draw(piece,cxt),这里的piece不用先申明一下吗?
for (var i = 1;i < piece.p.length ; i++)这里为什么不用花括号{}?
function draw(piece,ctx){
ctx.beginPath();
ctx.moveTo(piece.p[0].x,piece.p[0].y);
for (var i = 1;i < piece.p.length ; i++)
ctx.lineTo(piece.p[i].x,piece.p[i].y);
ctx.closePath();
ctx.fillStyle=piece.color;
ctx.fill();
}