官术网_书友最值得收藏!

2.4 三角形

在學(xué)習(xí)了直線的繪制之后,是否可以舉一反三繪制三角形呢?這里只需要提供三角形的三個(gè)頂點(diǎn)的坐標(biāo)就可以了,通過triangle()函數(shù)就可以完成三角形的繪制。

triangle(px1,py1,px2,py2,px3,py3);

px1和py1代表著第一個(gè)頂點(diǎn)的坐標(biāo);

px2和py2代表著第二個(gè)頂點(diǎn)的坐標(biāo);

px3和py3代表著第三個(gè)頂點(diǎn)的坐標(biāo)。

我們在文本編輯器區(qū)域中寫入以下代碼,單擊“運(yùn)行”按鈕查看效果(圖2.4.1)。

圖2.4.1 三角形的示例

strokeWeight(2);
triangle(0,0,width/2,height-10,width,height);

在繪制不太容易確定坐標(biāo)的圖形的時(shí)候,可以嘗試使用Tweak模式。

Tweak模式在菜單欄中,找到“速寫本”,打開下拉菜單后,單擊“調(diào)整”選項(xiàng),也可以通過快捷鍵Ctrl+Shift+T來啟動(dòng)該模式。

將這一段代碼輸入后,啟動(dòng)Tweak模式,拖動(dòng)出現(xiàn)在數(shù)字下的小橫線即可實(shí)時(shí)調(diào)整坐標(biāo)點(diǎn)了,在調(diào)整到合適的坐標(biāo)點(diǎn)后,停止運(yùn)行項(xiàng)目,會(huì)出現(xiàn)彈窗,提示是否保存調(diào)整后的參數(shù),單擊“保存”按鈕。有關(guān)setup()函數(shù)和draw()函數(shù)后文會(huì)講解,這里照抄,實(shí)現(xiàn)效果即可,請注意分號(hào)與大括號(hào),不能少打、漏打。

主站蜘蛛池模板: 沅江市| 阿拉尔市| 博爱县| 巴林左旗| 称多县| 古田县| 榆林市| 社会| 合肥市| 开阳县| 内丘县| 阿城市| 阿城市| 湘潭市| 古丈县| 江北区| 桃园市| 深水埗区| 台前县| 萝北县| 松桃| 巨鹿县| 青铜峡市| 巴楚县| 临潭县| 夹江县| 广德县| 道孚县| 沂水县| 阿尔山市| 夏河县| 梅州市| 金寨县| 遂昌县| 石棉县| 政和县| 玉门市| 高州市| 保定市| 洪江市| 嘉义市|