Ejemplo n.º 1
0
 public int CloseMic()
 {
     if (mVoiceengine != null)
     {
         return(mVoiceengine.CloseMic());
     }
     return(-999);
 }
Ejemplo n.º 2
0
 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关闭麦克风失败");
         }
     }
 }
Ejemplo n.º 3
0
    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;
        }
    }
Ejemplo n.º 4
0
    /// <summary>
    /// 关闭麦克风,BtnCloseMic按钮点击调用
    /// </summary>
    public void CloseMic()
    {
        int ret = m_voiceengine.CloseMic();

        result.text += "\nCloseMic:" + ret;
    }
Ejemplo n.º 5
0
 private void button3_Click(object sender, EventArgs e)
 {
     m_voiceengine.CloseMic();
 }
Ejemplo n.º 6
0
 public void CloseMicBtn_Click()
 {
     Debug.Log("CoseMic btn click");
     m_voiceengine.CloseMic();
 }