一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

HTML5邊玩邊學(xué)(2):基礎(chǔ)繪圖

  在前一篇博客中,我們測試了 canvas 標(biāo)簽的用法,并得到了 canvas 標(biāo)簽的渲染上下文對象,但是并沒有用它繪制任何圖形。在這一篇中,我們先了解一下HTML5繪圖的一些基礎(chǔ)概念,然后再來畫幾個圖形玩玩。

  一、坐標(biāo)系

  其實只要玩過一點點圖形編程的人都知道,電腦上的坐標(biāo)系和數(shù)學(xué)上的坐標(biāo)系稍微有點不同,坐標(biāo)的原點在繪制區(qū)域(這里是Canvas)的左上角,X軸正向朝右,Y軸正向朝下,如下圖

  二、Stroke 和 Fill

  HTML5中將圖形分為兩大類:

  第一類稱作 Stroke,我的理解就是輪廓、勾勒或者線條,總之,圖形是由線條組成的;

  第二類稱作 Fill,就是填充區(qū)域。

  上下文對象中有兩個繪制矩形的方法,可以讓我們很好的理解這兩大類圖形的區(qū)別:

  一個是 strokeRect,還有一個是 fillRect 。

  下面的代碼分別用這兩個方法來繪制矩形,你可以分別點擊兩個按鈕來看看有什么不同,從而理解 stroke 和 fill 的區(qū)別。

<canvas id="test1" width="200" height="200" style=" background-color: grey">你的瀏覽器不支持 &lt;canvas&gt;標(biāo)簽,請使用 Chrome 瀏覽器 或者 FireFox 瀏覽器</canvas>
<input type="button" value="strokeRect"  onclick="strokeRect();"/>
<input type="button" value="fillRect"  onclick="fillRect();"/>

it知識庫HTML5邊玩邊學(xué)(2):基礎(chǔ)繪圖,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 一级一级特黄女人精品毛片视频 | 综合色区 | 成人国产精品视频频 | 韩国一级网站 | 精品伊人久久大香线蕉网站 | 久久精品综合视频 | 色综合天天综合中文网 | 久久精品久久久久久久久人 | 国产成人亚洲精品无广告 | 国产一级做a爰片... | 亚洲丝袜一区二区 | 久久久99精品久久久久久 | 四虎精品影院4hutv四虎 | 国产成人久久精品激情91 | 国外免费精品视频在线观看 | 成人激情站 | 精品久久久久久蜜臂a∨ | 亚洲春色另类小说 | 亚洲区视频 | 国产自在线拍 | 亚洲黄色小视频 | 国产二区三区 | 91精品国产91久久久久久麻豆 | 国产精品七七在线播放 | 国产精品系列在线观看 | 国产区图片区小说区亚洲区 | 91麻豆精品国产剧情 | wwwav视频| 亚洲黄色高清 | 久久综合久 | 伊人婷婷| 男人插女人视频网站 | 亚洲成综合人影院在院播放 | 欧美一区二区三区视频 | 国产成人精品永久免费视频 | 亚洲一区二区三区精品影院 | 日韩视频在线观看一区 | 国产高清精品自在久久 | 麻豆一区区三三四区产品麻豆 | 色多多免费视频观看区一区 | 最新国产精品精品视频 |