HTML5 Canvas中繪制矩形實(shí)例教程
日期:2015-12-02 / 人氣: 1 / 來源:admin
本文翻譯自Steve Fulton & Jeff Fulton HTML5 Canvas, Chapter 2, “The Basic Rectangle Shape”.
讓我們來看一下Canvas內(nèi)置的簡(jiǎn)單幾何圖形 — 矩形的繪制。在Canvas中,繪制矩形有三種方法:填充(fillRect)、描邊(StrokeRect)以及清除(clearRect)。當(dāng)然,我們也可以使用“路徑”來描繪包括矩形在內(nèi)的所有圖形。
以下是上述三種方法的API:
1.fillRect(x,y,width,height)。繪制一個(gè)從(x,y)開始,寬度為width,高度為height的實(shí)心矩形。
2.strokeRect(x,y,width,height)。繪制一個(gè)從(x,y)開始,寬度為width,高度為height的矩形框。該矩形框會(huì)根據(jù)當(dāng)前設(shè)置的strokeStyle、lineWidth、lineJoin和miterLimit屬性的不同而渲染成不同的樣式。
3.clearRect(x,y,width,height)。清除從(x,y)開始,寬度為width,高度為height的矩形區(qū)域,使之完全透明。
在調(diào)用上述方法繪制Canvas之前,我們需要設(shè)定填充和描邊的樣式。設(shè)定這些樣式最基本的方法是使用24位色(用16進(jìn)制字符串表示)。以下是一個(gè)簡(jiǎn)單的例子:
代碼如下: context.fillStyle = "#000000"; context.strokeStyle = "#ff00ff";
在下面的例子中,填充色設(shè)定為黑色,而描邊色則設(shè)定為紫色:
代碼如下: function drawScreen() { context.fillStyle = "#000000"; context.strokeStyle = "#ff00ff"; context.lineWidth = 2; context.fillRect(10, 10, 40, 40); context.strokeRect(0, 0, 60, 60); context.clearRect(20, 20, 20, 20); }
作者:admin
??????液壓系統(tǒng)需要保持一定的清潔度,建議定期清洗或者更換濾芯,更換濾芯首選新鄉(xiāng)市華豫濾器有限公司。質(zhì)量保證,性價(jià)比高,售后服務(wù)一流。如需更多產(chǎn)品資料,歡迎來電咨詢我們技術(shù)!
信息來源:
snackzit.com.cn
聯(lián)系人: 李女士:15036649896? /? 0373-3806065
QQ:2776078679
微信:
推薦內(nèi)容 Recommended
- 新鄉(xiāng)華豫濾器供應(yīng)濾油器濾...04-29
- 華豫供應(yīng)雙筒過濾器不銹鋼...04-29
- 華豫抗燃油濾油機(jī)濾芯CX...04-29
- 賀德克管路過濾器 FLN...04-28
- 賀德克雙筒高壓管路過濾器...04-28
- 生產(chǎn)KF-32A*250...04-28
相關(guān)內(nèi)容 Related
- KF-25A*20F/Y...12-14
- MP FILTRI翡翠 ...12-14
- 英格索蘭空壓機(jī) 4762...12-14
- Perkins帕金斯 S...12-14
- 復(fù)盛空壓機(jī) 211602...12-14
- 空壓機(jī)機(jī)油濾芯 OL00...12-14