這篇文章主要為大家展示了“如何利用HTML5 Canvas API繪制矩形”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何利用HTML5 Canvas API繪制矩形”這篇文章吧。
創(chuàng)新互聯(lián)建站專注于濱海新區(qū)網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供濱海新區(qū)營(yíng)銷型網(wǎng)站建設(shè),濱海新區(qū)網(wǎng)站制作、濱海新區(qū)網(wǎng)頁(yè)設(shè)計(jì)、濱海新區(qū)網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造濱海新區(qū)網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供濱海新區(qū)網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
使用closePath()閉合圖形
首先我們用最普通的方法繪制一個(gè)矩形。
繪制矩形
運(yùn)行結(jié)果:
乍一看沒(méi)啥問(wèn)題,但是視力好的童鞋已經(jīng)發(fā)現(xiàn)了,最后一筆閉合的時(shí)候有問(wèn)題,導(dǎo)致左上角有一個(gè)缺口。這種情況是設(shè)置了lineWidth導(dǎo)致的。如果默認(rèn)1筆觸的話,是沒(méi)有問(wèn)題的。但是筆觸越大,線條越寬,這種缺口就越明顯。那么這種情況該怎么避免呢?
標(biāo)題已經(jīng)劇透了,使用clothPath()閉合圖形。
繪制矩形