private void OnOffline(SocketModel model) { RespOffline resp = SerializeUtil.Deserialize <RespOffline>(model.message); if (resp.msgtips == (uint)MsgTips.AccountOffline) { SelectRole.instance.Finalise(); Loading.instance.LoadScene("Login"); } }
// 角色离线 private void OnOffline(UserToken token, SocketModel model) { AccountData data = CacheManager.instance.GetAccount(token.accountid); CacheManager.instance.AccountOffline(data.id); RespOffline resp = new RespOffline(); resp.msgtips = (uint)MsgTips.AccountOffline; NetworkManager.Send(token, (int)MsgID.ACC_OFFLINE_SRES, resp); }