Flash MX as 聲音控制分解 2

2021-04-21 03:00:26 字數 1098 閱讀 2807

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...