需要圖層:1-X
基本上1層就可以,看實際應用情形,
本例為7層,其實也可以統統放在同一個圖層,
但為了管理方便,而且也運用到動畫,
所以一個元件放一個圖層。

需要元件:1-X
至少1個,最多無上限,看實際運用情形。
本例一個用了7個按鈕元件
8個影片元件(用來製作按鈕)
18個圖片元件(用來製作按鈕和影片元件)
2個聲音元件(用來播放音樂和音效)

需要動畫:無
移動漸變、透明漸變

需要指令:3
停止播放影格8個、GOTO動作14個。

雖然按鈕有三個狀態可供應用,
但是也只能作到本身按鈕的動畫顯示,
如果希望其他按鈕能參與整個動畫展示的過程,
按鈕裡的三個狀態顯得就不夠用與有限了。
這時就得使用goto這個動作來達成這個效果了。

goto就某種概念來說,很像Word裡的書籤功能,
你先在不同的影格裡設定影格的標籤名稱,
再來設定按鈕的相關動作設定,就可以讓影片在不同影格間跳來跳去。
就像書籤一樣,按了相關連結就可以在文章裡跳來跳去。
如果書籤的運作模式懂的話,那麼這個範例就不難懂了。
說穿了就是先製作一個開場動畫,在分別製作七個不同的動畫片,
當開頭動畫將按鈕元件帶進場後,只要按了個別不同的按鈕,
就會播放這相對應的七個片段,只是要一些動作設定而已。

製作方式一樣是先將各個按鈕做好後,放入場景裡,
依此例還增加了開場的小動畫,然後7個按鈕於開場動畫結束就定位後,
就在該影格設定一個停止動作,此時影片就會停在該影格不會繼續播放,
而因為場景上的元件都是按鈕,所以依然可以獨立運作。

接著在此影格在後面分別製作七段對應七個按鈕的動畫影格,
然後分別在各段的開投影格設定標籤名稱,在結束影格在設定一個停止動作。
最後再到7個按鈕停止的那個影格中分別設定七個按鈕元件的goto動作。

以此例,第一個按鈕的goto動作就是:
On (Roll Over)
      Go to and Play ("01")
End On
Roll Over 代表的就是滑鼠在按鈕上停駐,代表觸發事件。
Goto and Play 就是前往並播放,代表執行動作。
"01"就是前面在各段開頭影格所設置的標籤名稱,代表目的位置。
因此就是:
「當滑鼠停駐在按鈕上時(條件),影片跳到標籤名稱為"01"的影格開始播放」
所以當滑鼠移到第一個按鈕上時,影片就會跳到標籤名稱為01的影格開始播放,
又因為我們在每段動畫後面也加了停止播放動作,
所以播放完這段後,影片也會停在影格不動。

可是要選其他的按鈕怎麼辦,所以就要在這個01分段動畫裡的按鈕設定另外一個GOTO動作:
讓影片跳到前面7個按鈕就定位的影格上:
On (Roll Out)
      Go to and Play ("00")
End On
Roll Out 代表的就是滑鼠離開按鈕,代表觸發事件。
Goto and Play 就是前往並播放,代表執行動作。
"00"就是前面在各段開頭影格所設置的標籤名稱,代表目的位置。
因此就是:
「當滑鼠離開按鈕時(條件),影片跳到標籤名稱為"00"的影格開始播放」
所以當滑鼠離開按鈕時,影片就會跳到標籤名稱為00的影格開始播放,
因此又回到一開始7個按鈕就定位時的狀態。

其餘按鈕依此類推。

範例:

arrow
arrow
    全站熱搜

    ALVIN 發表在 痞客邦 留言(0) 人氣()