第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

canvas七巧板代碼出錯(cuò)了

canvas七巧板代碼出錯(cuò)了

crazydad 2015-10-14 17:48:33
<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html?xmlns="http://www.w3.org/1999/xhtml"> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>七巧板</title> </head> <body> <canvas?id="canvas">瀏覽器不支持</canvas> <script>???? var?tangram=[ ??{p:[{x:0,y:0},{x:800,y:0}{x:400,y:400}],color:"#caff67"}, ??{p:[{x:0,y:0},{x:400,y:400}{x:0,y:800}],color:"#67beef"}, ??{p:[{x:800,y:0},{x:800,y:400}{x:600,y:600},{x:600,y:200}],color:"#ef3d61"}, ??{p:[{x:600,y:200},{x:600,y:600}{x:400,y:400}],color:"#f9f5la"}, ??{p:[{x:400,y:400},{x:600,y:600}{x:400,y:800},{x:200,y:600}],color:"#a594c0"}, ??{p:[{x:200,y:600},{x:400,y:800}{x:0,y:800}],color:"#fa8ecc"}, ??{p:[{x:800,y:400},{x:800,y:800}{x:400,y:800}],color:"3f6ca29"} ] window.onload=function(){ ????var?canvas=document.getElementById("canvas"); ???? ????canvas.width=800; ????canvas.height=800; ???? ????var?context=canvas.getContext("2d"); ???? ????for(var?i=0;i<tangram.length;i++){ ????????draw(tangram[i],context); ????} } function?draw(piece,cxt){ ????cxt.beginPath(); ????cxt.moveTo(piece.p[0].x,piece.p[0].y); ????for(var?i=0;i<piece.p.length;i++){ ????????cxt.lineTo(piece.p[i].x,piece.p[i].y); ????} ????cxt.closePath(); } ???? ????cxt.fillStyle=piece.color; ????cxt.fill(); </script> </body> </html>看好幾遍都看不出錯(cuò)來,求大神啊啊啊啊啊?。。。。。。。。。。。。?!
查看完整描述

2 回答

已采納
?
雨中的魚L

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超13個(gè)贊

<!DOCTYPE html>
<html>
? <head>
??? <title></title>
?? ?<meta http-equiv="Content-type" content="text/html;charset=utf-8" />
? ?
? </head>
? <body>
????? <canvas id="canvas" style="display:block;margin:0 auto;border:1px solid red">
?? ???? 您的瀏覽器不支持canvas標(biāo)簽
?? ?? </canvas>
? </body>
</html>
?<script type="text/javascript">
?var tangram = [
?? {p:[{x:0,y:0},{x:400,y:0},{x:200,y:200}],color:"#caff67"},
?? {p:[{x:0,y:0},{x:200,y:200},{x:0,y:400}],color:"#67becf"},
?? {p:[{x:400,y:0},{x:400,y:200},{x:300,y:300},{x:300,y:100}],color:"#ef3d61"},
?? {p:[{x:300,y:100},{x:300,y:300},{x:200,y:200}],color:"#f9f51a"},
?? {p:[{x:200,y:200},{x:300,y:300},{x:200,y:400},{x:100,y:300}],color:"#a594c0"},
?? {p:[{x:100,y:300},{x:200,y:400},{x:0,y:400}],color:"#fa8ecc"},
?? {p:[{x:400,y:200},{x:400,y:400},{x:200,y:400}],color:"#f6ca29"}
?]; ?
?window.onload=function(){
??? var canvas = document.getElementById("canvas");
?? ? canvas.width=400;
?? ? canvas.height=400;
?? ? var context = canvas.getContext("2d");
?? ? for(var i =0; i<tangram.length;i++){
?? ??? draw(tangram[i],context);
?? ? }
?? ?
?? ? function draw(piece,cxt){
?? ??? cxt.beginPath();
?? ??? cxt.moveTo(piece.p[0].x,piece.p[0].y);
?? ??? for(var i = 1;i<piece.p.length;i++){
?? ????? cxt.lineTo(piece.p[i].x,piece.p[i].y);
?? ??? }
?? ??? cxt.closePath();
?? ??? cxt.fillStyle = piece.color;
?? ??? cxt.fill();
?? ?? ?
?? ??? cxt.strokeStyle = "black";
?? ??? cxt.lineWidth = 2;
?? ??? cxt.stroke();
?? ? }
?}
?? ?
</script>

查看完整回答
反對(duì) 回復(fù) 2015-10-14
  • 2 回答
  • 0 關(guān)注
  • 1674 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)