public void OnEnterGame(EnterGameResponse resp) { if (null != resp.CharacterInfo) { DoEnterGame(resp.CharacterInfo); } else { TipManager.Instance.Alert("", "系统错误", "重试", (res) => { TryEnterGame(m_iCharId); }); } }
public void OnEnterGameRequest(FaustComm.NetResponse msg) { ConnectionManager.Instance.SendACK(RequestToEnterGame, msg.Succeeded); if (msg.Succeeded) { //fill PlayerInfoManager EnterGameResponse myMsg = (EnterGameResponse)msg; PlayerInfo.Instance.PlayerInventory = myMsg.playerInventory; StepAt(EnumLoadingStep.step8); } else { //show msg box StepAt(EnumLoadingStep.step5); Debug.LogError(string.Format("Cannot enter game. Error = {0} {1}", msg.errorCode, msg.errorMsg)); } }