數字選擇器NumericStepper可以或許輕松的節制數字按步長增添,利用它來節制Flash舞臺中的線段長度是很有用的,若何實現這一操作呢?筆者分享一下小我的經驗。
新建一個數字選擇器圖層,將NumericStepper元件拖動到舞臺合適位置。
在舞臺選中NumericStepper元件,在屬性面板中將實例名稱取名為“line_btn”。
新建代碼圖層,打開動作面板。
起首,建立一個Shape類實例,用變量line引用它,用來繪制直線。
接著,界說一個實型變量l,保留線段轉變的長度。
設置所繪制線條的寬度和顏色,寬度為5,顏色值為0x0000FF。
繪制線條的起點,用moveTo方式實現。
接著,繪制線條,直線的終點坐標為(200,200)。
然后,將直線添加到顯示列表中,顯示直線。
注冊元件line_btn的CHANGE事務的偵聽器,領受者函數為drawline。
界說偵聽器函數drawline,參數ev為事務類型。
然后,獲取線段要增添的值,代碼如下圖所示。
繪制線條的起點,起點坐標值為(200,200)。
最后,繪制線條到終點,終點的X軸坐標為200+l。
運行法式,點擊數字選擇器,線段就按照顯示的數值變長。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!