示例#1
0
    /// <summary>
    /// 通知双方战斗结束
    /// </summary>
    /// <param name="cmd"></param>
    public void OnBattleEnd(stBattleFinalArenaUserCmd_S cmd)
    {
        m_arenaBattleResult = new ArenaBattleResult(cmd.result, cmd.cur_rank, cmd.change, cmd.score);
        this.m_rank         = cmd.cur_rank;

        if (m_bEnterArena)
        {
            ArenaBattleState state = ArenaBattleState.eArenaBattleResult;
            DataManager.Manager <UIPanelManager>().ShowPanel(PanelID.ArenaBattlePanel, data: state);
        }
    }
示例#2
0
 public void OnBattleEnd(stBattleFinalArenaUserCmd_S cmd)
 {
     DataManager.Manager <ArenaManager>().OnBattleEnd(cmd);
 }