天才教育網(wǎng)合作機構 > 培訓機構 >

                                                                                        東莞設計培訓網(wǎng)

                                                                                        歡迎您!
                                                                                        朋友圈

                                                                                        全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                                        位置:培訓資訊 > Flash音頻使用詳解:聲音函數

                                                                                        Flash音頻使用詳解:聲音函數

                                                                                        日期:2005-12-24 00:00:00     瀏覽:420    來(lái)源:東莞設計培訓網(wǎng)

                                                                                          Flash聲音函數詳解

                                                                                          除了前面說(shuō)的一些音頻處理的基礎知識外,如果你想做出更復雜的效果,或者對聲音在動(dòng)畫(huà)中進(jìn)行更復雜的控制,那么學(xué)習Flash的ACTION SCRIPT腳本語(yǔ)言中的聲音控制函數也是比較重要的。

                                                                                          1:構造聲音對象:
                                                                                          語(yǔ)法:
                                                                                          new Sound();
                                                                                          new Sound(target);
                                                                                          參數:
                                                                                          target 該參數是可選參數(對應于必選參數),用于指定生成的Sound對象所在和控制的MC。
                                                                                          說(shuō)明:
                                                                                          該函數的作用是產(chǎn)生指定的MC中的新聲音對象,該對象將用于控制這個(gè)MC中的聲音,如果沒(méi)有指定target參數,則產(chǎn)生的對象將控制所有的時(shí)間線(xiàn)上的聲音。
                                                                                          例子:
                                                                                          GlobalSound = new Sound();
                                                                                          MovieSound = new Sound(mymovie);

                                                                                          2:Sound.attachSound
                                                                                          語(yǔ)法:
                                                                                          mySound.attachSound("idName");
                                                                                          參數:
                                                                                          idName 同attachMovie()一樣,在庫中右鍵點(diǎn)擊我們要使用的聲音文件,從彈出菜單中選擇linkage...,在Linkage:選項中選擇 Export this symbol ,然后就在上面的 entifier 中輸入 你的inName ,對大小寫(xiě)不敏感。
                                                                                          說(shuō)明:
                                                                                          該函數的作用就在于將idName所指定的庫中的聲音綁定到指定的聲音對象中。大家可以使用Sound.start來(lái)播放聲音。

                                                                                          3:Sound.getPan
                                                                                          語(yǔ)法:
                                                                                          mySound.getPan();
                                                                                          參數:
                                                                                          無(wú)
                                                                                          說(shuō)明:
                                                                                          該函數返回當前聲音的左右均衡值,數值為在-100~100的整數。

                                                                                          4:Sound.getVolume
                                                                                          語(yǔ)法:
                                                                                          mySound.getVolume();
                                                                                          參數:
                                                                                          無(wú)
                                                                                          說(shuō)明:
                                                                                          該函數返回當前音量值,數值在0~100,其中0為靜音,100為音量*值,缺省設置為100。

                                                                                          5:Sound.setPan
                                                                                          語(yǔ)法:
                                                                                          mySound.setPan(pan);
                                                                                          參數:
                                                                                          pan 設置聲音左右均衡度的一個(gè)整數值,范圍在-100~100之間。-100表示只有左聲道有聲音,100表示只有右聲道有聲音,等于0表示左右聲道平均分配。
                                                                                          說(shuō)明:
                                                                                          該函數用于設置左右聲道的均衡度值,設置的新均衡值將覆蓋原有的值。

                                                                                          6:Sound.setVolume
                                                                                          語(yǔ)法:
                                                                                          mySound.setVolume(volume);
                                                                                          參數:
                                                                                          volume 設置聲音音量值,一般為0~100,不過(guò)好象超過(guò)100也可以使用。
                                                                                          說(shuō)明:
                                                                                          該函數用于設置聲音對象的音量值。

                                                                                          7:Sound.start
                                                                                          語(yǔ)法:
                                                                                          mySound.start();
                                                                                          mySound.start(secondOffset,loop);
                                                                                          參數:
                                                                                          secondOffset 用于跳過(guò)指定的時(shí)間偏移,直接開(kāi)始播放聲音。該參數為可選參數。
                                                                                          loop 指定聲音播放的循環(huán)次數。該參數為可選參數。
                                                                                          說(shuō)明:
                                                                                          該參數用于控制聲音對象的播放,如果不指定時(shí)間偏移的話(huà),將從頭開(kāi)始播放。不過(guò),不知道是否因為是Beta版的原因,時(shí)間偏移好象并不好用,無(wú)法動(dòng)態(tài)調整,以后有時(shí)間的話(huà),我將做進(jìn)一步測試。

                                                                                          8:Sound.stop
                                                                                          語(yǔ)法:
                                                                                          mySound.stop();
                                                                                          mySound.stop("idName");
                                                                                          參數:
                                                                                          idName 可選參數,用于指定要停止播放的時(shí)間(大家可以參照上面的說(shuō)明知道,idName是在庫中設置的)。
                                                                                          說(shuō)明:
                                                                                          該函數用于控制聲音的停止,沒(méi)有參數idName為停止當前聲音的播放,如果指定了idName,則停止播放指定的聲音。

                                                                                        如果本頁(yè)不是您要找的課程,您也可以百度查找一下:

                                                                                        奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..