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

HTML5邊玩邊學(2):基礎繪圖

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

  一、坐標系

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

  二、Stroke 和 Fill

  HTML5中將圖形分為兩大類:

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

  第二類稱作 Fill,就是填充區域。

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

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

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

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

it知識庫HTML5邊玩邊學(2):基礎繪圖,轉載需保留來源!

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

主站蜘蛛池模板: 午夜色大片在线观看 | 午夜视频精品 | 中文一区二区视频 | 自拍偷自拍亚洲精品被多人伦好爽 | 扣扣传媒国产aⅴ | 亚洲精品久 | 国产日韩精品视频一区二区三区 | 视频一区二区三区免费观看 | 亚洲成a人片77777kkkk | 国产精品久久九九 | 一区精品麻豆入口 | 污视频免费在线播放 | 亚洲国产成人在线视频 | 五月天综合久久 | 久久全国免费久久青青小草 | 国产成人自拍视频在线观看 | 欧美精品片在线观看网站 | 久久久噜噜噜久久久 | 国产九色 | 久久青草免费91线频观看站街 | 综合久久久久久久 | 亚洲有色 | 黄大色大片免费久久 | 中文字幕123区 | 成人福利在线看 | 国产精品亚洲欧美一级久久精品 | 俄罗斯freexxxx性特大另类 | 亚洲综合婷婷 | 91av福利视频 | 国产第一页在线视频 | 一级做a爰片性色毛片武则天五则 | 伊人色综合一区二区三区 | 国产精品一区二区国产 | 人人干人人看 | 欧美精品第56页在线视频观看 | 在线播影院理论片 | 在线观看av网站永久 | 久久国产精品99久久久久久老狼 | 国产xxxxx在线观看 | 婷婷亚洲综合五月天小说在线 | 国产精品黄大片在线播放 |