2009年5月9日 星期六

BTN

學習新功能AS3.0中的語令
stop()
gotoAndPlay()
addEventListener(MouseEvent.CLICK, variable)步驟一、設定Flash程式
開新檔案,選ActionScript 3.0模式。二、製作一片雲的動畫
在元件庫做一雲的圖像元件。
在第5影格到第48影格,製作使雲有大小及位置變化的一移動補間。
新增圖層,更名為文字,在第1影格,製作一文字「試按右下二鈕」,將它們打散。
在第4影格加入影格。二、套用按鈕元件
新增一圖層,更名為「按鈕」。
視窗 > 內建元件庫,選擇播放按鈕,拖拉放到舞台右下。
視窗 > 內建元件庫,選擇播暫停鈕,拖拉放到舞台右下。
利用視窗 > 對齊,使齊底,再調動位置。
到元件庫,將播放元件更名為「play」,將暫停元件更名為「pause」三、設定實體名稱
點按舞台上的播放鈕,在屬性視窗內,於實體名稱處,更名為「play_btn」。
點按舞台上的播放鈕,在屬性視窗內,於實體名稱處,更名為「pause_btn」。四、加影格標籤
新增一圖層,取名為Action。
在第5影格新增一空白關鍵影格,於屬性視窗之影格標籤欄鍵入「Lplay」。五、加入AS (ActionScript)
選取Action圖層上的第1影格,輸入以下的語令:stop();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();}
在Action圖層上的最後一影格插入空白關鍵影格。
點選該最後影格,於動作視窗內輸入以下語令:gotoAndPlay ("Lplay");