久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      HTML5中canvas元素如何繪制圖形

      今天將和大家分享HTML5中canvas元素的使用,有一定參考價(jià)值,希望對(duì)大家有所幫助。

      【推薦課程:HTML5教程

      canvas元素

      主要使用 JavaScript 在網(wǎng)頁(yè)上繪制圖像畫(huà)布是一個(gè)矩形區(qū)域,可以控制其每一像素而且canvas 擁有多種繪制路徑、矩形、圓形、以及添加圖像的方法,接下來(lái)將在文章中為大家詳細(xì)介紹

      html代碼

      <canvas id="demo"></canvas>

      矩形

      fillStyle:用來(lái)給圖形添加色彩的

      fillRect(x,y,width,height)

      x:距離左上角的x值

      y:距離左上角的y值

      width,height:就是圖形的寬高

      <script type="text/javascript"> var demo=document.getElementById("demo"); var fang=demo.getContext("2d"); fang.fillStyle="pink"; fang.fillRect(0,0,200,50); </script>

      HTML5中canvas元素如何繪制圖形

      線條

      moveTo:線條開(kāi)始位置

      lineTo:結(jié)束位置

      lineWidth:線條寬度

      strokeStyle:顏色

      stroke:開(kāi)始繪制

       var demo=document.getElementById("demo");     var xian=demo.getContext("2d");       xian.moveTo(10,10);       xian.lineTo(100,100);       xian.lineWidth=2;       xian.strokeStyle="pink";       xian.stroke();

      HTML5中canvas元素如何繪制圖形

      圓形

      beginPath():開(kāi)始路徑

      arc(x,y,r,sAngle,eAngle,counterclockwise)

      x,y:為圓的中心點(diǎn)坐標(biāo)

      r:圓的半徑

      sAngle,eAngle:圓的起始角和結(jié)束角

      counterclockwise:可寫(xiě)可不寫(xiě)規(guī)定應(yīng)該逆時(shí)針還是順時(shí)針繪圖。False = 順時(shí)針,true = 逆時(shí)針。

      var demo=document.getElementById("demo");     var yuan=demo.getContext("2d");     yuan.beginPath();     yuan.arc(100,100,50,0,2*Math.PI);     yuan.strokeStyle="pink";     yuan.stroke();

      HTML5中canvas元素如何繪制圖形

      圖形插入

      drawImage(img,sx,sy,swidth,sheight,x,y,width,height)

      sx,sy:剪切的 x,y 坐標(biāo)位置

      swidth,sheight:被剪切圖像的寬度和高度

      x,y:在畫(huà)布上放置圖像的 x,y 坐標(biāo)位置

      width,height:要使用的圖像的寬度和高度

      var demo=document.getElementById("demo"); var img1=document.getElementById("img1"); var img=demo.getContext("2d");  img1.onload=function(){   img.drawImage(img1,10,10,100,120)

      HTML5中canvas元素如何繪制圖形

      總結(jié):

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)