2009/04/28
字型按鈕設計
目標
設計字型按鈕元件並搭ActionScript (AS)
學習新功能
一、製作元件
上列的AS語令,其字串的彩色之意義如下:
設計字型按鈕元件並搭ActionScript (AS)
學習新功能
- 元件庫→新增元件→按鈕
一、製作元件
- 先在舞台上先畫好文字型按鈕原型,例如「播放「或「暫停」或「Play」、「Stop」的字型。
- 選取,剪下。
- 視窗→元件,新增元件→按鈕。
- 在第一影格貼上。
- 修改 >打散兩次。
- 視窗 > 對齊。完成對齊設定。
- 點按第二影格,按插入關鍵影格。
- 點按第三影格,按插入關鍵影格。
- 點按第四影格,按插入關鍵影格。
- 新增圖層,在第四影格插入空白關鍵影格。依第一層的文字範圍,畫出一矩形為感應區,並灌入黑色。
- 選取該黑色矩形,編輯 > 剪下。
- 點選第一層的第四影格,將文字刪除。
- 編輯 > 在原地貼上。
- 將第二圖層刪除。
- 將按鈕元件拖拉放到舞台,選取該實體。
- 視窗 > 屬性,於屬性視窗內更改實體名稱。
- 新增圖層,設為Action。於第一影格,鍵入類似以下的AS:
play_btn.addEventListener(MouseEvent.CLICK, clickplay_btn);
function clickplay_btn(event:Event):void {
trace ("play_btn");
gotoAndPlay("Lplay");
}
pause_btn.addEventListener(MouseEvent.CLICK, clickpause_btn);
function clickpause_btn(event:Event):void {
trace ("pause_btn");
stop();
} - 存檔。
- 測試影片。
上列的AS語令,其字串的彩色之意義如下:
- 藍色是AS的專用名詞;
- 綠色是你設定的實體名稱或影格標籤。
- 黑色字與實體名稱相同者,表示以該實體所欲施行的方法,如pause_btn有綠色也有黑色。實體名稱及影格標籤之命名須避免與AS內定專用名。
2009/04/18
2009/04/11
2009/04/08
2009/04/03
訂閱:
文章 (Atom)