Example #1
0
    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");
        }
    }
Example #2
0
    protected override void OnShow()
    {
        base.OnShow();

        SetRoomInfo();
        InitRoomPlayerInfo();
        uiBind.characterListPanel.SetActive(false);


        // 加入频道 静音自己
        MFAgoraMgr.JoinChannel(_roomInfo.roomNumber.ToString());
        MFAgoraMgr.mRtcEngine.MuteLocalAudioStream(true);
    }
Example #3
0
    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);
    }
Example #4
0
 private void OnSpeakBtnDown()
 {
     MFAgoraMgr.PressToSpeakBegin();
 }
Example #5
0
 private void OnSpeakBtnUp()
 {
     MFAgoraMgr.PressToSpeakEnd();
 }