ActionScript 2.0
lineStyle是用來畫直線,如果所畫的圖形要填色,就要用beginFill。

beginFill (MovieClip.beginFill 方法)
public beginFill(rgb:Number, [alpha:Number]) : Void

先來看beginFill的範例:在「舞台」上建立一個填滿紅色的正方形
(範例來源)
範例語法是第1~第8行,執行出來的結果為(圖一)



第10-18行的語法,是幫這個範例再增加外框,
所以就是再加上第12行畫線條的語法「square2_mc.lineStyle(5,0x0000FF,100);」
記得要換不同顏色的線條才看得出來,
第10-18行語法執行的結果,就是圖二。

既然多學了填色的語法,
那麼就可以來幫之前畫的三角形塗顏色了,
原本沒有塗色的語法及執行結果如下:

如果要幫三角形塗顏色,就再增加第3行的語法「triangle.beginFill(0xFDFF37);」(記得要換顏色)
最後還要一個結束塗色的語法,也就是第9行的「triangle.endFill();」







arrow
arrow

    大俠夫人(Canru) 發表在 痞客邦 留言(0) 人氣()