只繪制出一半 然后就報(bào)錯(cuò)了
window.onload=function(){
var canvas=document.getElementById("canvas");
canvas.width=400;
canvas.height=400;
var ctxt=canvas.getContext("2d");
for (var i=0;i<tangram.length;i++)?
draw(tangram[i],ctxt);
}
//繪制圖形 ?每一塊圖形,上下文對(duì)象
function draw(graph,ctxt){
ctxt.beginPath();
//當(dāng)前圖形的起始坐標(biāo)
ctxt.moveTo(graph.p[0].x,graph.p[0].y);//這一行運(yùn)行一半報(bào)錯(cuò)
for (var i=1;i<graph.p.length;i++)?
ctxt.lineTo(graph.p[i].x,graph.p[i].y);
ctxt.closePath();
//設(shè)置圖形顏色
ctxt.fillStyle=graph.color;
ctxt.fill();
}
2016-03-21
不是這個(gè)問(wèn)題,老師也是這樣寫(xiě)的
2016-03-20
for (var i=1;i<graph.p.length;i++)?
i=0