三、Microphone 對象
使用環(huán)境:Flash Player 6,本地使用或者Flash Communication Server MX環(huán)境下。 道具準備:一只能正常使用的,已經(jīng)接到你的電腦上面的麥克風,一兩塊兒能夠發(fā)出聲音的音響。 新建一個movie,在場景下面什么都不用放置。在當前幀上面加上如下的代碼: //抓取麥克風,采集聲音 mic = Microphone.get(); //將麥克風的聲音在場景下播放 //放在一個mc里面也行 this.attachAudio(mic); 運行一下,同樣的會彈出一個安全提示面板,和Camera的情況一樣。
下一步,把音響盡量的開大,然后對著麥克風唱歌,我想你的鄰居會有反應的。是不是覺得這個東西水?不水的!Microphone對象的出現(xiàn)就是為了發(fā)展網(wǎng)絡聲音對話,語音郵件之類的東東,我只是舉一個本地應用的例子而已。當然,具體怎么進行網(wǎng)絡通信,要么等我慢慢道來,要不您先啃啃英文解解饞。還有就是Microphone也可以和Camera對象一同使用。 在運行的swf文件上面點擊右鍵,選中“設置”,選擇第三個麥克風標簽面板:
自己研究一下先。 當然Microphone還用自己的一些屬性、方法和處理器: 方法:Microphone.get,Microphone.setGain,Microphone.setRate,Microphone.setSilenceLevel,Microphone.setUseEchoSuppression。 屬性:Microphone.activityLevel,Microphone.gain,Microphone.index,Microphone.muted,Microphone.name,Microphone.names,Microphone.rate,Microphone.silenceLevel,Microphone.silenceTimeout,Microphone.useEchoSuppression。 處理器:Microphone.onActivity,Microphone.onStatus。 這里只是提供一個介紹,有興趣的朋友可以去MM的網(wǎng)站www.macromedia.com找資料看的。 反正有興趣的一定會去看,沒有興趣的翻譯出來也不會看。
出處:藍色理想
責任編輯:無意
上一頁 LocalConnection 對象 下一頁 MovieClip對象
◎進入論壇Flash專欄版塊參加討論
|