以按鈕控制順路徑移動的影片片段
▲車子沿山起伏,點按按鈕以觀察暫停及播放的效果。
學習新功能
- 新增導引線
一、選用影片版本
- 啟動Flash。
- 新增一影片,選Flash CS3。
(一) 製作小車圖像元件
- 新增一圖形元件,畫一小車。
- 視窗 > 對齊,將小車的底部對齊畫面原點。
- 新增一影片片段元件,將內定圖層取名為「背景」,選工具列下方的漸層色,於該層畫一漸層色大圓球。
- 視窗 > 顏色,進行色彩調配。
- 以「選取細部工具」將大圓的上部修改為山巒起伏狀。
- 在「背景」層之上,新增一圖層,取名為「草葉」,畫一些裝飾用的草葉。
- 在「草葉」層之上,新增一圖層,取名為「移動」,從元件庫把小車拖拉放到舞台上,並第1及第48影格間做一移動補間。
- 滑鼠右鍵點按「移動」層,從文字選項中選擇「新增導引線」,將新出現的圖層取名為「導引線」。
- 點按「背景」層,點按圖形輪廓線,剪下。
- 點按「導引線」層第一影格,編輯 > 在原地貼上。
- 檢視 > 尺規,從上方拉一尺規與圓相交。
注意:為避免擦掉其它圖層的物件,所以宜將其它圖層鎖死。 - 從工具箱選「橡皮擦工具」,擦掉尺規下方的圓弧。
- 將「移動」層的第1及第48鍵影格之圖像,分別移到導引線的始點及終點。
- 視需要在「移動」層第1及第48影格內新增關鍵影格,並以變換工具調整小車前行方向。
- 點按「場景1」,離開影片片段元件的製作。
- 將影片片段移入舞台,選取該影片片段,於屬性視窗內,將該影片片段之在舞台上的實體名稱改名為「mounting_clip」。
- 新增一圖層,取名為「按鈕」。
- 視窗 > 庫存元件,拖拉放播放按鈕元件及暫停元件至按鈕層,分別將其實體名稱取名為「play_btn」及「pause_btn」。
- 新增一圖層,取名為「Action」,選取第一影格,按F9鈕,輸入以下的語令:
//讓影片停在第一格等待
stop();
//設定函數,讓實體名稱為play_btn的按鈕被點按時會播放實體名稱為mounting_clip的影片片段。
play_btn.addEventListener(MouseEvent.CLICK, clickplay_btn);
function clickplay_btn(event:Event):void {
trace ("play_btn");
mounting_clip.play();
}
//設定函數,讓實體名稱為pause_btn的按鈕被點按時會停播實體名稱為ball_clip的影片片段。
pause_btn.addEventListener(MouseEvent.CLICK, clickpause_btn);
function clickpause_btn(event:Event):void {
trace ("pause_btn");
mounting_clip.stop();
} - 測試影片。
- 存檔。
0 意見:
張貼意見