private void Awake() { MFUIMgr.Init(); // 服务器做成一个可以选择的列表 #if UNITY_EDITOR if (!debug) { _netMgr.Init(new MFSocketClient("116.196.109.146", 8090)); } #else if (debug) { _netMgr.Init(new MFSocketClient("10.0.2.2", 8090)); } else { _netMgr.Init(new MFSocketClient("116.196.109.146", 8090)); } MFAgoraMgr.Init(); ssdk = GetComponent <ShareSDK>(); #endif MFApplicationUtil.SetDebugMode(debug); MFServerAgentBase.Init(); DontDestroyOnLoad(gameObject); if (debug) { MFLog.LogInfo("Debug Mode Start"); } }
protected override void OnShow() { base.OnShow(); SetRoomInfo(); InitRoomPlayerInfo(); uiBind.characterListPanel.SetActive(false); // 加入频道 静音自己 MFAgoraMgr.JoinChannel(_roomInfo.roomNumber.ToString()); MFAgoraMgr.mRtcEngine.MuteLocalAudioStream(true); }
protected override void Awake() { base.Awake(); MFAgoraMgr.JoinChannel("9527"); uiBind = GetComponent <MFAgoraTestBind>(); uiBind.Close.onClick.AddListener(OnClickClose); uiBind.EnableAudio.onClick.AddListener(OnEnableAudio); uiBind.DisableAudio.onClick.AddListener(OnDisableAudio); uiBind.SetDefaultAudioRouteToSpeakerPhone.onClick.AddListener(OnSetDefaultAudioRouteToSpeakerPhone); uiBind.SetEnableSpeakerphone.onClick.AddListener(OnSetEnableSpeakerphone); uiBind.MuteLocalAudioStream.onClick.AddListener(OnMuteLocalAudioStream); uiBind.MuteAllRemoteAudioStreams.onClick.AddListener(OnMuteAllRemoteAudioStreams); uiBind.PressToSpeak.onPointerDown.AddListener(OnPressToSpeakDown); uiBind.PressToSpeak.onPointerUp.AddListener(OnPressToSpeakUp); }
private void OnSpeakBtnDown() { MFAgoraMgr.PressToSpeakBegin(); }
private void OnSpeakBtnUp() { MFAgoraMgr.PressToSpeakEnd(); }