public int CloseMic() { if (mVoiceengine != null) { return(mVoiceengine.CloseMic()); } return(-999); }
public void CloseMic(bool foce = false) { if (m_voiceengine != null && ((m_GCloudVoiceMode == GCloudVoiceMode.RealTime && IsOpenMic) || foce)) { int ret = m_voiceengine.CloseMic(); Engine.Utility.EventEngine.Instance().DispatchEvent((int)Client.GameEventID.CHAT_MICKSTATE, ret == 0 ? false : true); if (ret == 0) { IsOpenMic = false; Debug.Log("GVoiceManger 关闭麦克风成功"); } else { Debug.Log("GVoiceManger关闭麦克风失败"); } } }
private void OnMicToggleClick(bool ison) { if (ison) { txt.text += "打开麦克风"; int ret = m_voiceengine.OpenMic(); txt.text += "打开了麦克风" + ret; ret = m_voiceengine.GetMicLevel(); txt.text += "麦克风声音" + ret; } else { txt.text = "关闭麦克风"; int ret = m_voiceengine.CloseMic(); txt.text = "关闭了麦克风" + ret; } }
/// <summary> /// 关闭麦克风,BtnCloseMic按钮点击调用 /// </summary> public void CloseMic() { int ret = m_voiceengine.CloseMic(); result.text += "\nCloseMic:" + ret; }
private void button3_Click(object sender, EventArgs e) { m_voiceengine.CloseMic(); }
public void CloseMicBtn_Click() { Debug.Log("CoseMic btn click"); m_voiceengine.CloseMic(); }