最新回答 / DangCode
? ? ? cxt.closePath();? ? ? ? ? ? cxt.fillStyle=piece.color;? ? ? ? ? ? cxt.fill();放在循環(huán)外
2016-04-27
已采納回答 / 靖_pacify
畫布畫畫是不可修改的,已經畫出來的東西是沒有DOM文檔節(jié)點進行修改的,html文檔canvas下面是沒有其他元素的。其他元素寬高修改時,該元素內部是有DOM對象供瀏覽器進行對寬高改變做出響應的,而且canvas的寬高感覺像屬性,其他元素的寬高應該是樣式屬性。畫布寬高改變了,好比換了一張不同的紙,或者說畫布改變了依附于他的東西丟失了原有的依附就沒發(fā)存在了。只知道畫布寬高改變內容清空相當于一塊新的畫布,具體原因沒想過,談談個人的一點想法,沒有任何科學依據(jù)哈
2016-04-22
已采納回答 / 朱寶鑫
刪除的是以整個數(shù)組為目標,當滿足超出屏幕的小球就會被刪除! balls.push(aBall); //循環(huán)小球 for(var i = 0;i &ngt digit[num].length;i++){ for(var j = 0;j &r adigit[num][i].length;j++){ if(digit[num][i][j] == 1){ var ...
2016-04-19
已采納回答 / qq_風下雨_03184506
這是函數(shù)傳參,render()函數(shù)的參數(shù)CXT對應上文的render(context)里面的context參數(shù)。如果是underfind??赡苁悄愫瘮?shù)名不對,函數(shù)名字也應該是render();
2016-04-12
已采納回答 / xxboom
數(shù)組tangram有兩行沒有逗號,cxt.moveTo寫成了cxt.moveTO,for(var i=1;i<picec.p.length;i++)中的piece,cxt.lineTo(piece.p[i].x,piece.p[i],y)中的最后一個點號寫成了逗號。全是低級錯誤
2016-04-10