首先要先說明一下 Flash 按鈕元件的運作原理,主要分四個區塊(影格):
UP:當滑鼠不再按鈕上的顯示狀態
OVER:滑鼠在按鈕上的顯示狀態
DOWN:滑鼠按下去瞬間的顯示狀態
HIT:偵測按鈕感應滑鼠的範圍
所以只要依照上面的四各區塊,個別製作圖片或動畫元件就可以了。

需要圖層:1
按鈕預設只有一層,除非其他情形才需要新增。

需要元件:4
UP層要用的圖片元件(或影片元件)
OVER層要用的圖片元件(或影片元件)
DOWN層要用的圖片元件(或影片元件)
感應滑鼠的色塊區域

需要動畫:1或無
可以不用做,只依靠不同狀態不同的圖片作變換就可以,
但是可以另外製作動畫來增加動感的效果。

需要指令:1或2
Get url、Stop All Sounds

1.建立一個圖片元件,放在UP區塊(影格)。
  也可以放影片元件,但為了和OVER有所區隔,先不放。
2.建立一個圖片元件,放在OVER區塊(影格)。
  本例是製作一個文字動畫的影片元件放上去。
3.建立一個圖片元件,放在UP區塊(影格)。
  也可以放影片元件,但UP顯示時間過短,先不放。
4.建立一個圖片元件,放在UP區塊(影格)。
  雖然不做還是可以感應,但為了怕萬一,建議還是作一塊。
5.如果你希望滑鼠移到按鈕上時能發出聲音,
  可以輸入聲音在影格裡作設定,同理,按下去也可以發出聲音。
6.將作好得按鈕放到場景上。
7.點擊場景裡的按鈕元件,設定 Action,
  選擇 Get URL ,在右邊輸入要連結的網址,如果希望開啟新的視窗,
  在下面選 _blank 即可。
8.如果有設定滑鼠移到按鈕上會發出聲音,而且是像本例的持續不停播放的loop音樂,
  這裡還要再設定一個Action,否則當你把滑鼠移開後,音樂還是繼續放,
  若網頁本身就有音樂,或是使用播放器在聽音樂,那麼就會造成干擾。
  所以請再加一個 Stop All Sounds 的Action,在滑鼠動作設定上,
  將 On(Release) 改成 On(Roll Out),那麼滑鼠移出後聲音就會停掉。
  當然如果設定的音樂是很短暫且只播放一次的音效,那就不用設了。

範例:

arrow
arrow
    全站熱搜

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