// Use this for initialization public override void Init() { Application.targetFrameRate = 45; Debug.Log("GameManager LoadStart"); _loadIndex = 0; _stateList = new List <string>(); _loadFuncList = new List <UnityAction>(); //加载地址文件 _stateList.Add(GAME_LOAD_SETP_EVENT.LOAD_PATH); _loadFuncList.Add(PathManager.ParsePath); //加载本地化文本 _stateList.Add(GAME_LOAD_SETP_EVENT.LOAD_WORD); _loadFuncList.Add(LocalString.ParseWord); //加载表情资源 //_stateList.Add(GAME_LOAD_SETP_EVENT.LOAD_FACE_ASSET); //_loadFuncList.Add(SpriteFaceCache.ParseAsset); LoadDataIndex(); if (NetWorkConst.IsOpenNetWork) { NetWorkManager.GetInstance().Init(); NetWorkManager.GetInstance().RequestConnect(); } }
private void OnBtnClick_Login() { if (string.IsNullOrEmpty(_inputFieldAccount.text)) { _inputFieldAccount.text = "Test"; } LockPanel.Show("正在连接中"); NetWorkConst.IsOpenNetWork = true; NetWorkManager.GetInstance().SetNetWorkAddress(curSelectServerItemData.Ip, curSelectServerItemData.Port); GameManager.GetInstance().Init(); StartCoroutine(WaitSendLogin()); }