国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > HTML5 > 正文

HTML5 canvas基本繪圖之繪制五角星

2024-09-05 07:21:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

<canvas></canvas>是HTML5中新增的標(biāo)簽,用于繪制圖形,實(shí)際上,這個(gè)標(biāo)簽和其他的標(biāo)簽一樣,其特殊之處在于該標(biāo)簽可以獲取一個(gè)CanvasRenderingContext2D對(duì)象,我們可以通過(guò)JavaScript腳本來(lái)控制該對(duì)象進(jìn)行繪圖。

<canvas></canvas>只是一個(gè)繪制圖形的容器,除了id、class、style等屬性外,還有height和width屬性。在<canvas>>元素上繪圖主要有三步:

1.獲取<canvas>元素對(duì)應(yīng)的DOM對(duì)象,這是一個(gè)Canvas對(duì)象;
2.調(diào)用Canvas對(duì)象的getContext()方法,得到一個(gè)CanvasRenderingContext2D對(duì)象;
3.調(diào)用CanvasRenderingContext2D對(duì)象進(jìn)行繪圖。

通過(guò)對(duì)五角星分析,我們可以確定各個(gè)頂點(diǎn)坐標(biāo)的規(guī)律,這里需要注意的一點(diǎn)是:在canvas中,Y軸的方向是向下的。

相應(yīng)代碼如下:

JavaScript Code復(fù)制內(nèi)容到剪貼板
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 绥滨县| 木里| 晴隆县| 那曲县| 师宗县| 灵丘县| 平果县| 陆良县| 屯门区| 兴化市| 南靖县| 肥东县| 辽中县| 蒲江县| 龙川县| 高邮市| 于都县| 达拉特旗| 太仆寺旗| 阿城市| 乳源| 唐河县| 霍林郭勒市| 瑞丽市| 永登县| 偃师市| 榕江县| 庆城县| 松桃| 基隆市| 精河县| 行唐县| 崇礼县| 玉田县| 黔西| 新河县| 两当县| 株洲县| 泗洪县| 赫章县| 图们市|