flash AS3.0 麦克风的问题~
importflash.media.Microphone;importflash.events.Event;importflash.events.KeyboardEven...
import flash.media.Microphone;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
import flash.events.*;
import flash.system.Security;
import flash.system.SecurityPanel;
var mic:Microphone= Microphone.getMicrophone();
Security.showSettings(SecurityPanel.MICROPHONE);
mic.setUseEchoSuppression(false);
stage.addEventListener(Event.ENTER_FRAME,frame_jc)
function frame_jc(e:Event)
{
df.text=String(mic.activityLevel);
}
为什么我这段代码输出的是-1呢~而且不管我怎么说话就是没反应~
我用其他flash测试过设置,麦克风设置没错~
小白求大神指点啊~ 展开
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
import flash.events.*;
import flash.system.Security;
import flash.system.SecurityPanel;
var mic:Microphone= Microphone.getMicrophone();
Security.showSettings(SecurityPanel.MICROPHONE);
mic.setUseEchoSuppression(false);
stage.addEventListener(Event.ENTER_FRAME,frame_jc)
function frame_jc(e:Event)
{
df.text=String(mic.activityLevel);
}
为什么我这段代码输出的是-1呢~而且不管我怎么说话就是没反应~
我用其他flash测试过设置,麦克风设置没错~
小白求大神指点啊~ 展开
1个回答
展开全部
import flash.media.Microphone;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
import flash.events.*;
import flash.system.Security;
import flash.system.SecurityPanel;
var mic:Microphone= Microphone.getMicrophone();
var timer:Timer=new Timer(20);
timer.addEventListener(TimerEvent.TIMER,timer_jc);
timer.start();
Security.showSettings(SecurityPanel.MICROPHONE);
mic.setUseEchoSuppression(false);
function timer_jc(e:TimerEvent):void
{
trace(mic.activityLevel);
}
更多追问追答
追问
trace 出来 全是-1额~~~~这啥问题啊~~
追答
就是说执行代码的时候麦克风还没准备好
深圳市容大彩晶科技有限公司
2024-11-20 广告
2024-11-20 广告
作为深圳市容大彩晶科技有限公司的工作人员,对于公司广告机的功能有一定的了解。公司的广告机是否支持多语言显示,具体需根据产品型号和功能配置来确定。但一般而言,现代广告机通常具备多语言显示的功能,以适应不同国家和地区的需求。建议直接查阅产品说明...
点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询