public void connect(string ip, string port) { string addr = ip + ":" + port; roomSessionSess.connect(addr, (isSucceed) => { Debug.Log("roomseesion connect " + isSucceed); if (isSucceed) { sessState = SessState.online; //发送ClientVertifyReq消息 var vertifyMsg = new ClientVertifyReq(); ClientTokenInfo clientTokenInfo = MsgHandle.inst.loginMsgHandle.clientTokenInfo; vertifyMsg.UID = clientTokenInfo.UID; vertifyMsg.Token = Encoding.UTF8.GetBytes(clientTokenInfo.Token); vertifyMsg.Source = 0; send(vertifyMsg); } }); }
public void onReqTokenSucceed(ClientTokenInfo info) { clientTokenInfo = info; MainCharacter.instance.uid = (uint)info.UID; LogicEvent.fire2Lua("onLoginSuccess"); }