麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > HTML5 > 正文

HTML5 Canvas基本線條繪制的實例教程

2024-09-05 07:21:29
字體:
來源:轉載
供稿:網友

怎么畫線條?和現實中畫畫差不多:
1.移動畫筆,使畫筆移動至繪畫的開始處
2.確定第一筆的停止點
3.規劃好之后,選擇畫筆(包括畫筆的粗細和顏色等)
4.確定繪制

因為Canvas是基于狀態的繪制(很重要,后面會解釋),所以前面幾步都是在確定狀態,最后一步才會具體繪制。
1.移動畫筆(moveTo())
之前我們獲得了畫筆context,所以以此為例,給出改方法的使用實例——context.moveTo(100,100)。這句代碼的意思是移動畫筆至(100,100)這個點(單位是px)。記住,這里是以canvas畫布的左上角為笛卡爾坐標系的原點,且y軸的正方向向下,x軸的正方向向右。
2.筆畫停點(lineTo())
同理,context.lineTo(600,600)。這句的意思是從上一筆的停止點繪制到(600,600)這里。不過要清楚,這里的moveTo()``lineTo()都只是狀態而已,是規劃,是我準備要畫,還沒有開始畫,只是一個計劃而已!
3.選擇畫筆
這里我們暫且只設置一下畫筆的顏色和粗細。
context.lineWidth = 5,這句話的意思是設置畫筆(線條)的粗細為10px。
context.strokeStyle = "#AA394C",這句話的意思是設置畫筆(線條)的顏色為玫紅色。
因為Canvas是基于狀態的繪制,所以我們在選擇畫筆粗細和顏色的同時,其實也是選擇了線條的粗細和顏色。
4.確定繪制
確定繪制只有兩種方法,fill()和stroke(),有點繪畫基礎的應該知道,前者是指填充,后者是指描邊。因為我們只是繪制線條,所以只要描邊就可以了。調用代碼context.stroke()即可。


畫一個線條
不就一條線段嗎!廢話了這么多!那我們就開始畫吧。

JavaScript Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久国产午夜 | 国产午夜亚洲精品理论片大丰影院 | 日本a∨精品中文字幕在线 欧美1—12sexvideos | 大奶一级片 | 国产精品久久久久国产精品三级 | 精品国产精品久久 | 欧美一级免费在线观看 | 撅高 自己扒开 调教 | 成人三级电影网站 | 亚洲综合视频网 | 欧美大穴 | 久久亚洲国产精品 | a黄在线观看 | 97青青 | 九九热九九爱 | 深夜福利视频免费观看 | av电影免费观看 | 四季久久免费一区二区三区四区 | 黄色的视频免费观看 | 一级黄片毛片免费看 | 爱逼爱操综合网 | 久久最新网址 | 色视频在线观看 | 免费观看一区二区三区视频 | 爱操在线 | 日韩专区在线 | 草逼一区| 天天草夜夜爽 | 草草在线观看 | 色域tv| 久久成年网站 | 202z中文字幕第一页 | 国产精品久久久久国产精品三级 | 日韩视频一区二区三区四区 | 美女毛片儿 | 欧美一级性| 污黄视频在线播放 | 久久久久免费电影 | 免费国产成人高清在线看软件 | 毛片在哪里看 | 精品亚洲一区二区三区 |