flash舞臺上輸入一個數值,可以自動繪制一個圓形,該怎么實現呢?下面我們就來看看詳細的教程。
1、首先,在動作面板中,插入程序正常運行所需的文件包類。
2、創建一個NumericStepper類的實例,用變量step_btn引用它。
3、接著,創建一個影片剪輯元件cir_mc,用來顯示圓形。
4、然后,設置步進器的參數,如下圖所示。
5、創建step_btn的change事件的偵聽器,接收者函數為ondraw。
6、將實例step_btn添加到顯示列表中,把影片剪輯元件cir_mc添加到顯示列表中,使舞臺能正??刂坪惋@示繪制圓形。
7、定義函數ondraw,參數e為事件類型。
8、接著,重新繪制圓形之前清除原有圖形,如下圖所示。
9、設置圓形的填充顏色,顏色值為一種綠色。
10、根據步進器設置的值,繪制圓形。
11、最后,設置圓心坐標,坐標值為(275,200)。
12、運行程序,更改步進器的值,Flash舞臺就會自動繪制出相應半徑的圓形。
以上就是flash cs6中利用步進器繪制圓形的教程,希望大家喜歡,請繼續關注武林網。
相關推薦:
Flash橢圓形怎么填充漸變色?
flash怎么創建圓形按鈕并添加動作?
Flash怎么繪制1/4圓弧線? Flash弧線的繪制方法
新聞熱點
疑難解答