2014-01-08 1 views
0

Как отключить микрофон в AS3? Пример кода ниже. Я хочу отключить (закрыть) микрофон, вызвав функцию closeMicrophone().Как отключить микрофон в ActionAcript3

var microphone:Microphone = null; 
function openMicrophone():void{ 
    if(Microphone.isSupported){ 
     Security.showSettings(SecurityPanel.PRIVACY); 
     microphone = Microphone.getMicrophone(); 
     if(microphone != null){ 
      microphone.setLoopBack(); 
      microphone.setSilenceLevel(5, 2000); 
      }else{ 
      trace('No microphone found!'); 
      } 
     }else{ 
     trace('The Microphone class is not supported on this system!'); 
     } 
    } 
function closeMicrophone():void{ 
    // Here, I want to turn off microphone. 
    } 

ответ

0

Вы хотите отключить петлю микрофона, верно? Затем просто вызовите метод setLoopBack с параметром false.

function closeMicrophone():void{ 
    microphone.setLoopBack(false); 
    microphone = null; 
}