Canvas基本圖形-路徑

繪制路徑

圖形的基本元素是路徑。路徑是通過不同顏色和寬度的線段或曲線相連形成的不同形狀的點(diǎn)的集合。一個(gè)路徑,甚至一個(gè)子路徑,都是閉合的。使用路徑繪制圖形需要一些額外的步驟。

  1. 首先,你需要?jiǎng)?chuàng)建路徑的起始點(diǎn)
  2. 然后你要使用畫圖命令去畫出路徑
  3. 之后你需要把路徑閉合
  4. 一旦路徑生成,你就能通過描邊或填充路徑區(qū)域來渲染圖形。

以下是要用到的函數(shù):

beginPath()新建一條路徑,生成之后,圖形繪制命令被指向到路徑上生成路徑

closePath()閉合路徑之后圖形繪制命令又重新指向到上下文中

stroke()通過線條繪制圖形輪廓

fill()通過填充路徑內(nèi)容區(qū)域生成實(shí)心圖形


生成路徑的第一步叫做beginPath()。本質(zhì)上,路徑是由很多子路徑構(gòu)成,這些子路徑都是在一個(gè)列表中,所有的子路徑(線、弧形、等等)構(gòu)成圖形。而每次這個(gè)方法調(diào)用之后,列表清空重置,然后我們就可以重新繪制新的圖形。

第二步就是調(diào)用函數(shù)指定繪制路徑,本文稍后我們就能看到了。

第三,就是閉合路徑closePath(),不是必需的。這個(gè)方法會(huì)通過繪制一條從當(dāng)前點(diǎn)到開始點(diǎn)的直線來閉合圖形。如果圖形是已經(jīng)閉合了的,即當(dāng)前點(diǎn)為開始點(diǎn),該函數(shù)什么也不做。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 使用canvas 繪制圖形 上一篇 canvas基本用法在學(xué)習(xí)了canvas基本用法 我們開始著手在 canvas...
    閑不住的李先森閱讀 1,163評(píng)論 0 0
  • 路徑定義一個(gè)或多個(gè)形狀或子路徑。 子路徑可以由直線,曲線或兩者組成。 它可以打開或關(guān)閉。 子路徑可以是簡(jiǎn)單的形狀,...
    權(quán)宜平和閱讀 967評(píng)論 0 1
  • 2017年初,我完成了自己的終身大事,感謝爸媽育我養(yǎng)我陪伴我。爸媽,謝謝你們?yōu)槲也傩模瑸槲腋冻龅囊磺?。我?huì)好好生活...
    素面淑顏閱讀 213評(píng)論 0 1
  • 2017年10月29日復(fù)盤??! 接龍周期:10月29日12:00am~10月30日10:50am 學(xué)習(xí)歸來,滿腔熱...
    珺珺927閱讀 268評(píng)論 0 0
  • 曾經(jīng)看劉同的《你的孤獨(dú),雖敗猶榮》,才體會(huì)到原來每個(gè)人都是孤獨(dú)的。我們獨(dú)自行走,獨(dú)自生活,甚至與自己談心。有時(shí),這...
    荼靡時(shí)光閱讀 519評(píng)論 5 3

友情鏈接更多精彩內(nèi)容