在對聲音進(jìn)行AS控制前,我們先將解聲音一些基本屬性的控制和flash所遇到的聲音的問題。
一:聲音類型的選擇: 一般情況下,我們習(xí)慣聽MP3的音樂,如果我們要從外部加載聲音的話,flash只支持MP3,其他的聲音不允許被加載(不支持其他的聲音)。但我們在使用的時候卻發(fā)現(xiàn)這個問題,使用mp3的聲音導(dǎo)出的SWF文件是非常的大,而我們使用wav導(dǎo)出的文件卻非常的小,為什么呢?因為mp3本身就是一種壓縮格式,而我們的flash在導(dǎo)出聲音的時候,也是壓縮格式,好比一個被擠干了水的海綿,不能在從里面擠出水來。而wav則像是一塊沒被擠過的水的海綿,則他可以大幅度的壓縮。所以,我們不需要從外部導(dǎo)入聲音的時候,一定要使用WAV格式的聲音,而在外部導(dǎo)入聲音的時候一定要使用mp3格式的聲音。但我們?nèi)绻麖膬?nèi)部導(dǎo)入聲音,其導(dǎo)出也是壓縮格式,所以,我們使用內(nèi)部導(dǎo)出聲音的時候,也要使用WAV格式聲音文件!
二:數(shù)據(jù)流與事件的區(qū)別 我們導(dǎo)入到flash中一個聲音文件,然后在幀中間插入該聲音,然后將時間線放入到聲音第一幀處,按下鍵盤的回車鍵。然后我們聽到聲音后在按下回車鍵,我們這時候能夠看到,時間線停止運動了,但聲音并沒有停止。這是因為默認(rèn)的聲音同步是:事件。我們將下面的聲音的事件換成數(shù)據(jù)流(Event換成Stream)在按我
們上面的操作,你會發(fā)現(xiàn)聲音停止了。故我用自己的話總結(jié):事件指的是聲音從開始播放到停止為止結(jié)束。而數(shù)據(jù)流指的是將生音文件按幀分成每一塊,然后在去按時間線的播放而播放。也就是說,我們?nèi)绻蛔鯝S的字幕與聲音同步的話,那么我們就要按這種方法去插入字幕。具體方法在這里就不祥加解釋了。為了加以說明聲音的控制,我們將使用實際的例子來對聲音進(jìn)行控制
打開庫反選剛導(dǎo)入的聲音
在對話框中輸入要為加載聲音的名稱:
在動作面板中輸入以下AS:
現(xiàn)在我們在測試的話,發(fā)現(xiàn)聲音已經(jīng)加載進(jìn)來了!
出處:影子畫
責(zé)任編輯:moby
上一頁 可控聲音 flash 教程 [1] 下一頁 可控聲音 flash 教程 [3]
◎進(jìn)入論壇Flash專欄版塊參加討論
|