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

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我這畫出來只有四塊呢

<script>
? ?var tangram=[
? ? ? ?{p:[{x:0,y:0},{x:300,y:0},{x:150,y:150}],color:"#caff67"},
? ? ? ?{p:[{x:0,y:0},{x:150,y:150},{x:0,y:300}],color:"#67becf"},
? ? ? ?{p:[{x:300,y:0},{x:300,y:150},{x:225,y:225},{x:225,y:75}],color:"#ef3d61"},
? ? ? ?{p:[{x:225,y:75},{x:225,y:225},{x:150,y:150}],color:"#f9f51a"},
? ? ? ?{p:[{x:150,y:150},{x:225,y:225},{x:150,y:300},{x:75,y:225}],color:"#a594c0"},
? ? ? ?{p:[{x:75,y:225},{x:150,y:300},{x:0,y:300}],color:"#fa8ecc"},
? ? ? ?{p:[{x:300,y:150},{x:300,y:300},{x:150,y:300}],color:"#f6ca29"},
? ?];
? ?window.onload=function(){
? ? ? ?var canvas=document.getElementById("canvas");
? ? ? ?if(canvas.getContext("2d")){
? ? ? ?var context=canvas.getContext("2d");}else{
? ? ? ? ? ?alert("當(dāng)前瀏覽器不支持canvas,請更換瀏覽器后再試");
? ? ? ?}
? ? ? ?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>

正在回答

1 回答

<!DOCTYPE?html>
<html>
<head>
????<meta?charset="UTF-8">
????<title>xxxx</title>
????<script>
????????var?tangram=[
????????????{p:[{x:0,y:0},{x:300,y:0},{x:150,y:150}],color:"#caff67"},
????????????{p:[{x:0,y:0},{x:150,y:150},{x:0,y:300}],color:"#67becf"},
????????????{p:[{x:300,y:0},{x:300,y:150},{x:225,y:225},{x:225,y:75}],color:"#ef3d61"},
????????????{p:[{x:225,y:75},{x:225,y:225},{x:150,y:150}],color:"#f9f51a"},
????????????{p:[{x:150,y:150},{x:225,y:225},{x:150,y:300},{x:75,y:225}],color:"#a594c0"},
????????????{p:[{x:75,y:225},{x:150,y:300},{x:0,y:300}],color:"#fa8ecc"},
????????????{p:[{x:300,y:150},{x:300,y:300},{x:150,y:300}],color:"#f6ca29"},
????????];
????????window.onload=function(){
????????????var?canvas=document.getElementById("canvas");
????????????if(canvas.getContext("2d")){
????????????????var?context=canvas.getContext("2d");}else{
????????????????alert("當(dāng)前瀏覽器不支持canvas,請更換瀏覽器后再試");
????????????}
????????????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>
</head>
<body>
<canvas?id="canvas"?width="500px"?height="500px"></canvas>
</body>
</html>

你的代碼 ?我什么也沒有改,是沒有問題。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

QAQQQQ 提問者

???但是我最后寫出來的效果和老師的不一樣。
2015-12-02 回復(fù) 有任何疑惑可以回復(fù)我~
#2

李曉健 回復(fù) QAQQQQ 提問者

我就用上面的代碼直接運行的,七巧板沒有問題的。
2015-12-03 回復(fù) 有任何疑惑可以回復(fù)我~
#3

QAQQQQ 提問者 回復(fù) 李曉健

canvas的width和height屬性只能寫在標簽里面嗎?我寫在css中出來的效果就和老師的不一樣,但是我爸它寫在標簽里面就對了
2015-12-03 回復(fù) 有任何疑惑可以回復(fù)我~
#4

李曉健 回復(fù) QAQQQQ 提問者

也可以在js里設(shè)置的
2015-12-03 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報

0/150
提交
取消

為什么我這畫出來只有四塊呢

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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