按鈕元件

按鈕元件

按鈕元件實際上是四幀的交互影片剪輯,它只對滑鼠動作做出反應,用於建立交互按鈕。

簡介


四幀
四幀
Flash動畫製作中,經常會使用到元件,而元件種類分有3種,分別是圖形元件、按鈕元件和影片剪輯元件。按鈕元件是Flash影片中創建互動功能的重要組成部分。使用按鈕元件可以在影片中響應滑鼠單擊、滑過或其他動作,然後將響應的事件結果傳遞給互動程序進行處理。即:當新創建一個按鈕元件之後,在圖庫中雙擊此按鈕元件,切換到按鈕元件的編輯版面,此時,時間軸上的幀數將會自動轉換為“彈起”、“經過”、“按下”和“點擊”四幀。用戶通過對這四幀的編輯,從而達到滑鼠動作圖片做出相應反應的動畫效果。按鈕元件在使用時,必須配合動作代碼才能響應事件的結果,用戶還可以在按扭元件中嵌入影片剪輯,從而編輯出變換多端的動態按鈕。

使用方式


要製作一個互動式按鈕,可把該按鈕元件的一個實例放在舞台上,然後給該實例指定動作。必須將動作分配給文檔中按鈕的實例,而不是分配給按鈕時間軸中的幀。
默認情況下,Flash在您創建按鈕時會將它們保持在禁用狀態,從而可以更容易選擇和處理這些按鈕。當按鈕處于禁用狀態時,單擊該按鈕就可以選擇它。當按鈕處於啟用狀態時,它會響應您已指定的滑鼠事件,就如同SWF文件正在播放時一樣。仍然可以選擇已啟用的按鈕。可在工作時禁用按鈕,然後啟用按鈕以便快速測試其行為。
按鈕元件的時間軸上的每一幀都有一個特定的功能:
第一幀是彈起狀態,代表指針沒有經過按鈕時該按鈕的狀態。
第二幀是指針經過狀態,代表指針滑過按鈕時該按鈕的外觀。
第三幀是按下狀態,代表單擊按鈕時該按鈕的外觀。
第四幀是點擊狀態,定義響應滑鼠單擊的區域。此區域在SWF文件中是不可見的。