視頻行為為控制視頻回放提供了一種方法。使用Behaviors面板,可以給一個觸發(fā)對象(如一個按鈕)應(yīng)用行為,然后指定觸發(fā)行為的事件(如釋放按鈕),選擇目標(biāo)對象(如要用行為控制的視頻),設(shè)置行為參數(shù)。
1.選擇File>Import>Import to Stage(文件>導(dǎo)入>導(dǎo)入到編輯區(qū)),在打開的“Import”(導(dǎo)入)對話框中選擇一個視頻文件(本例為tank.flv),單擊打開按鈕,把選定的視頻導(dǎo)入到編輯區(qū)中。然后,在屬性檢查器中輸入實例名tank。
2.選擇Window>Other Panels>Common Libraries>Butrtons(窗口>其它面板>公共圖符庫>按鈕),從按鈕圖符庫中把快倒、播放、停止、快進4個按鈕拖到編輯區(qū)。
3.選擇編輯區(qū)中的快倒按鈕,單擊Behaviors面板中的加號(+)按鈕,從Embedded Video(嵌入視頻)子菜單中選擇Rewind(快倒)行為。
4.在彈出的Rewind Video對話框中,選擇想用行為控制的視頻tank。
5.選擇Relative(相對)或Absolute(絕對)路徑(一般情況下采用默認值Relative)。
6.如果需要,輸入行為參數(shù)(本例輸入5,即設(shè)置單擊本按鈕一次倒退5幀),單擊OK按鈕。
7.該行為的默認事件On Release和動作Rewind(快倒)出現(xiàn)在Behaviors面板中。
8.如果要改變鼠標(biāo)事件,在Event(事件)下面,單擊On Release(默認事件),從彈出的菜單中選擇一種鼠標(biāo)事件。本例采用默認的On Release事件,保持此選項不變。
9.選擇編輯區(qū)中的播放按鈕,單擊Behaviors面板中的加號(+)按鈕,從Embedded Video子菜單中選擇Play(播放),參考上述步驟,給該按鈕添加Play行為。
10.選擇編輯區(qū)中的停止按鈕,單擊Behaviors面板中的加號(+)按鈕,從Embedded Video子菜單中選擇Stop(停止),給該按鈕添加Stop行為。
11.選擇編輯區(qū)中的快進按鈕,單擊Behaviors面板中的加號(+)按鈕,從Embedded Video子菜單中選擇Fast Forward(快進),給該按鈕添加Fast Forward行為。
12.選擇Control>Test Movie(控制>測試動畫),單擊畫面中的按鈕,即可測試視頻控制效果。
提示:對動作腳本有興趣的讀者,可以在這里下載源文件,查看應(yīng)用行為時Flash自動添加的腳本。
下面用表格列出Flash MX 2004和Flash MX Professional 2004中用于控制視頻回放的行為。
行為 |
用途 |
參數(shù) |
Play Video(播放視頻) |
播放當(dāng)前文檔中的視頻。 |
目標(biāo)視頻的實例名。 |
Stop Video(停播視頻) |
停止播放視頻。 |
目標(biāo)視頻的實例名。 |
Pause Video(暫停播放視頻) |
暫停播放視頻。 |
目標(biāo)視頻的實例名。 |
Rewind Video(快倒) |
按指定的幀數(shù)快倒。 |
目標(biāo)視頻的實例名,幀編號。 |
Fast Forward Video(快進) |
按指定的幀數(shù)快進。 |
目標(biāo)視頻的實例名,幀編號。 |
Hide Video(隱藏視頻) |
隱藏視頻。 |
目標(biāo)視頻的實例名。 |
Show Video(顯示視頻) |
顯示視頻。 |
目標(biāo)視頻的實例名。 |
出處:天極設(shè)計在線
責(zé)任編輯:冰點的冰藍色
上一頁 用行為控制實例 下一頁 用行為控制聲音回放
◎進入論壇Flash專欄版塊參加討論
|