2009年4月17日 星期五

影片加按鈕

http://cmntit.blogspot.com/2009/04/blog-post_08.html
目標影片片頭、片尾各加一個按鈕以控制影片的播放。學習新功能AS2.0中的語令
stop()
gotoAndPlay()
on (release)步驟一、設定Flash程式
開新檔案,選ActionScript 2.0模式。二、匯入swf
檔案 > 匯入,將toonboom做好的swf檔匯入舞台。二、套用按鈕元件
新增一圖層,更名為「按鈕」。
視窗 > 內建元件庫,選擇可用的按鈕,將播放按鈕拖拉放到舞台。必要時,利用視窗 > 對齊,選水平及垂直居中,使按鈕居畫面中央。
到元件庫,將前一步驟產生的元件更名為「Play_btn」。
選按鈕層之第2影格迄最後影格,滑鼠右鍵「清除影格」。三、複製及修改按鈕元件
滑鼠右鍵點按元件庫內的「Play_btn」按鈕元件,選重製,將重製之元件更名為「Replay_btn 」。
點按該 Replay二下,開啟,在三角形圖層內將三角形修改為英文字「Replay」,並將它打散。
在按鈕層最後一格新增一空白關鍵影格,從元件庫將Replay按鈕拖拉放到舞台,擺好位置。四、為按鈕加入AS (ActionScript)
選取第1影格舞台上的「Play_btn」按鈕。
視窗 > 動作
於動作動畫框內輸入以下的語令:on (release) {gotoAndPlay(2);}
選取第後影格舞台上的「Replay_btn 」按鈕。
於動作動畫框內輸入以下的語令:on (release) {gotoAndPlay(2);}五、增設影片控制AS
在按鈕層上方新增一圖層。
取名為「AS」。
選第一影格。
在動作視窗內加入下列語令:stop;六、存檔
測試影片。
檔案,取名儲存。補充
將ToonBoom完成的swf檔匯入到Flash的方法是檔案 > 匯入 > 檔匯入舞台。建議瀏覽AS3.0教材AS2.0的語令在AS3.0幾乎全面崩解,須重新學習。以下數個教材可供參酌。
介紹官方版(中文)
按鈕設定
介紹滑鼠事件
做網頁用的Flash及其AS

沒有留言:

張貼留言