真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

html5中怎么用路徑描畫線條

這篇文章主要介紹“html5中怎么用路徑描畫線條”的相關(guān)知識(shí),小編通過實(shí)際案例向大家展示操作過程,操作方法簡單快捷,實(shí)用性強(qiáng),希望這篇“html5中怎么用路徑描畫線條”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)是由多位在大型網(wǎng)絡(luò)公司、廣告設(shè)計(jì)公司的優(yōu)秀設(shè)計(jì)人員和策劃人員組成的一個(gè)具有豐富經(jīng)驗(yàn)的團(tuán)隊(duì),其中包括網(wǎng)站策劃、網(wǎng)頁美工、網(wǎng)站程序員、網(wǎng)頁設(shè)計(jì)師、平面廣告設(shè)計(jì)師、網(wǎng)絡(luò)營銷人員及形象策劃。承接:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站改版、網(wǎng)頁設(shè)計(jì)制作、網(wǎng)站建設(shè)與維護(hù)、網(wǎng)絡(luò)推廣、數(shù)據(jù)庫開發(fā),以高性價(jià)比制作企業(yè)網(wǎng)站、行業(yè)門戶平臺(tái)等全方位的服務(wù)。

對(duì)于HTML5 Canvas,我們可以使用“路徑”來描畫任何圖形。路徑,簡單來說就是一系列的點(diǎn)以及連接這些點(diǎn)的線。任何Canvas上下文只會(huì)有一個(gè)“當(dāng)前路徑”,而當(dāng)context.save()調(diào)用時(shí),該“當(dāng)前路徑”并不會(huì)被保存。

路徑的開始與結(jié)束

調(diào)用beginPath()可以開始一個(gè)路徑,而調(diào)用closePath()則會(huì)令該路徑結(jié)束。如果連接路徑中的點(diǎn),那么這種連接就構(gòu)成了一個(gè)“子路徑”。如果“子路徑”中最后一個(gè)點(diǎn)與其自身的第一個(gè)點(diǎn)相連,我們就認(rèn)為該“子路徑”是“閉合”的。

線條的描繪

最基本的路徑操作由反復(fù)調(diào)用moveTo()和lineTo()命令組成。比如以下這個(gè)例子:

復(fù)制代碼

代碼如下:

function drawScreen() {

context.strokeStyle = "black";

context.lineWidth = 10;

context.lineCap = 'square';

context.beginPath();

context.moveTo(20, 0);

context.lineTo(100, 0);

context.stroke();

context.closePath();

}

在上面的例子中,我們描畫了一條水平的、寬度為10個(gè)像素的線段;與此同時(shí),我們還設(shè)定了lineCap與strokeStyle屬性。以下是一些常用的屬性列表:

lineCap

lineCap定義了在Canvas中線段兩頭的樣式,可設(shè)置為以下三個(gè)值中的一個(gè):

butt。默認(rèn)值;在線段的兩頭添加平直邊緣。

round。在線段的兩頭各添加一個(gè)半圓形線帽。線帽直徑等于線段的寬度。

square。在線段的兩頭添加正方形線帽。線帽邊長等于線段的寬度。

lineJoin

lineJoin定義了兩條線段相交處的彎角樣式。以下為三個(gè)可選的值:

miter。默認(rèn)值;創(chuàng)建一個(gè)尖角。可以通過設(shè)置miterLimit屬性來對(duì)尖角長度進(jìn)行限制 — miterLimit為尖角長度和線條寬度之比的最大值,默認(rèn)為10。

bevel。創(chuàng)建一個(gè)斜角。

round。創(chuàng)建一個(gè)圓角。

lineWidth

lineWidth定義了線條的粗細(xì),默認(rèn)為1.0。

strokeStyle

strokeStyle定義了用于渲染線條的顏色等樣式。

譯注:當(dāng)lineJoin設(shè)定為miter,但是尖角長度超過了miterLimit的限制時(shí),Canvas將顯示“bevel”彎角效果。

關(guān)于“html5中怎么用路徑描畫線條”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。


標(biāo)題名稱:html5中怎么用路徑描畫線條
網(wǎng)頁URL:http://weahome.cn/article/geiesi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部