public void SendArenaBegin(Arena arena) { var arenaBegin = new ArenaBeginResponse(); arenaBegin.Result = Result.Failed; arenaBegin.Errormsg = "对方不在线"; arenaBegin.ArenaInfo = arena.ArenaInfo; arena.Red.Session.Response.arenaBegin = arenaBegin; arena.Red.SendResponse(); if (arena.Blue != null)//pve对战 { arena.Blue.Session.Response.arenaBegin = arenaBegin; arena.Blue.SendResponse(); } }
private void OnArenaBegin(object sender, ArenaBeginResponse message) { Debug.Log("OnArenaBegin"); ArenaManager.Instance.EnterArena(message.ArenaInfo); }