<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> Çizim <!-- adımlar: Tuval öğesini alın - > bağlamı alın - > sınırı doldurup çizin - > çizim stilini belirleyin - > <!-- diğer karmaşık grafikler çizmek için yollar gereklidir: Yol Oluşturmaya Başla - > Çizim Yolu Oluştur - > Yol Kapat - > Çizim Grafiği - > <!--örneğin: Bir dikdörtgen çiz - > Bir dikdörtgen çizin: <canvas id="ca"></canvas><br/> Bir daire çizin: <canvas id="yuan"></canvas> </body> </html> <scrip{filter}t> Bir dikdörtgen çiz function draw(){ var canvas=document.getElementById('ca'); Canvas elementini alın if (canvas==null) yanlış döndür; var context=canvas.getContext('2d'); Bağlamı öğrenin context.fillStyle='#EEEFF'; Dolgu rengi context.fillRect(0,0,400,300); Doldurma Dikdörtgeni (Dikdörtgen 1) context.fillStyle='kırmızı'; context.strokeStyle='mavi'; Sınır rengi context.lineWidth=1; Çerçeve genişliği context.fillRect(50,50,100,100); Doldurma Dikdörtgeni (İç Dikdörtgen 2) context.strokeRect(50,50,100,100); Sınırı çiz
} Daireler çiz function drawarc(){ var canvas2=document.getElementById('yuan'); Canvas elementini alın if (canvas2==null) if(canvas2==null) yanlış döndür; var context2=canvas2.getContext('2d'); Bağlamı öğrenin context2.fillStyle='#EEEEEF'; context2.fillRect(0,0,400,300); var n=0; for(var i=0; i<10; i++){ context2.beginPath(); Bir yol oluşturmaya başlayın context2.arc(i*25,i*25,i*10,0,Math.PI*2,true); Dairesel bir yol oluşturun context2.closePath(); Yolu kapat context2.fillStyle='Rgba(255,0,0,0.25)'; Rengi ayarlayın context2.fill(); Grafiği doldurun }
}
</scrip{filter}t>
|