mysound.loadsound();從外部載入聲音。
mysound.attachsound();從庫中載入聲音。
mysound.getbytesloaded();獲取聲音載入的位元組數。
mysound.getbytestotal();獲取聲音的總位元組數。
聲音物件的屬性:
mysound.duration;聲音的長度。(單位為毫秒。即:1000毫秒=1秒)
聲音物件的函式:
mysound.onload;聲音載入時呼叫。
簡單例項:
通過下面這個例子,主要是讓大家自己動手,了解一下聲音的各個方法以及屬性的用法。
attachsound是從flash的庫中挷定乙個聲音。這個聲音需要我們先導入乙個聲音檔案。方法:檔案→匯入到庫(選擇乙個聲音檔案,確定即可)→開啟庫面板(視窗→庫)→右鍵選擇我們剛才匯入的聲音檔案→在右鍵選單中找到鏈結→選中為動作指令碼匯出,在識別符號上為這個聲音物件起乙個名稱。然後用attachsound(識別符號),來讀取聲音。
loadsound則是從外部讀取聲音檔案,方法:loadsound(檔名)。從外部讀取檔案時只允許載入***檔案。其它格式是不能夠讀取的。
記得檔名和識別符號要加上引號,否則flash會將它當做乙個變數處理。
step1:新建乙個flash影片、並儲存,然後拷貝一首***過來,將它和flash影片放到同一目錄、並更名為mysound1.***。
step2:選擇檔案→匯入到庫(選中我們剛才拷過來的mysound1.***)
注意:這裡為第一幀匯出做一下解釋。在flash中,庫中的內容並不是全部匯出到swf中的。只有在主場景,或者其它場景中用到了庫中的檔案,那麼在匯出swf時,才會將它匯出。像這幾首***,它並沒有在其它的所需要的場景中應用。而我們在鏈結的時候,勾選在第一幀匯出,就可以讓flash在匯出swf檔案的時候,在第一幀之前將它匯出,這樣,就保證了檔案的完整性。否則,如果不勾選在第一幀匯出,並且它沒有在其它的場景中出現,那麼在匯出的swf檔案時,就找不到這個檔案了。
step4:右鍵單擊第一幀,選擇動作。如下圖操作進行
Flash MX as 聲音控制分解
flash聲音被廣泛應用在網頁 mtv 片頭等flash動畫當中。一段美好的 會給你的動畫新增更多的精彩。聲音的控制便成了必不可少的部分。本教程為大家從基礎知識 簡單示例到最後的例項製作,一步一步為大家講解聲音控制的方法。各位在做例項的時候,一定要注意影片剪輯和主場景中的切換,不要弄混了。教程中用紅...
Flash MX as聲音控制分解
1b 教程前言 1b flash聲音被廣泛應用在網頁 mtv 片頭等flash動畫當中。一段美好的 會給你的動畫新增更多的精彩。聲音的控制便成了必不可少的部分。本教程為大家從基礎知識 簡單示例到最後的例項製作,一步一步為大家講解聲音控制的方法。各位在做例項的時候,一定要注意影片剪輯和主場景中的切換,...
vista聲音控制
主程式 bool mutedevice bool bmute hr penumerator enumaudioendpoints ecapture erender device state active,pcollection if hr s ok hr pcollection getcount d...