国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 来宾市| 宁津县| 休宁县| 高青县| 鄯善县| 渭南市| 淮阳县| 高青县| 瑞丽市| 许昌市| 礼泉县| 桂平市| 五原县| 临澧县| 运城市| 吴川市| 民乐县| 循化| 林甸县| 贺州市| 安福县| 梅州市| 安吉县| 启东市| 慈溪市| 定襄县| 沧源| 哈巴河县| 韩城市| 汶上县| 集贤县| 临高县| 穆棱市| 襄樊市| 文化| 乌拉特中旗| 霍邱县| 元朗区| 饶平县| 安陆市| 万年县|