天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

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

  一、坐標(biāo)系

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

  二、Stroke 和 Fill

  HTML5中將圖形分為兩大類:

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

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

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

  一個(gè)是 strokeRect,還有一個(gè)是 fillRect 。

  下面的代碼分別用這兩個(gè)方法來繪制矩形,你可以分別點(diǎn)擊兩個(gè)按鈕來看看有什么不同,從而理解 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知識(shí)庫HTML5邊玩邊學(xué)(2):基礎(chǔ)繪圖,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 一本道无码字幕在线看 | 国产精品一区二区免费 | 樱桃视频高清免费观看在线播放 | 国产毛多水多高潮高清 | 激情内射亚州一区二区三区爱妻 | 37大但人文艺术A级都市天气 | 成人欧美一区二区三区白人 | 秋霞网站一级一片 | 老司机午夜影院味味 | 亚洲成人精品久久 | 成熟YIN荡美妞A片视频麻豆 | 久久精品一区二区三区资源网 | 一级毛片在线免费视频 | 狠狠色丁香婷婷久久综合 | 色综合久久88色综合天天提莫 | 18禁无遮挡羞羞污污污污免费 | 欧美在线看欧美视频免费 | 中文中幕无码亚洲视频 | 99久久99久久免费精品蜜桃 | 99国产精品人妻无码免费 | 欧美性xxx极品 | 女性爽爽影院免费观看 | 午夜性伦鲁啊鲁免费视频 | 老王午夜69精品影院 | 人妻少妇69式99偷拍 | 午夜免费体验30分 | 羞羞答答的免费视频在线观看 | 麻豆天美国产一区在线播放 | 白丝美女被狂躁免费漫画 | 亚洲免费在线视频观看 | 抽插嫩B乳无码漫 | 国产精品一库二库三库 | 亚洲免费人成在线视频观看 | 99RE8国产这里只有精品 | 欧美精品熟妇乱 | 9久久99久久久精品齐齐综合色圆 | aa级毛片毛片免费观看久 | 男人插曲女人的叫声 | 久久久久久久国产精品视频 | 天天躁躁水汪汪人碰人 | 九九热久久只有精品2 |