private void OperateGameEnd(GameEndActionResp resp) { if (resp != null) { if (resp.Type == RoundEndType.RoundEnd) //单局结束 { SingleGameEnd(resp.SingleSettlement); } else if (resp.Type == RoundEndType.Disband) { WholeGameEnd(resp.GameSettlement); } else { WholeGameEnd(resp.GameSettlement); SingleGameEnd(resp.SingleSettlement); } } }
public void OperateGameEnd(GameEndActionResp resp) { EventMgr.Instance.MainMgr.Dispatch <GameEndActionResp>(EventConst.EventGameEnd, resp); }