Exemple #1
0
    /// <summary>
    /// 刷新挑战CD响应
    /// </summary>
    public void OnRefreshChallengeCDRes(stRefreshCDArenaUserCmd_CS cmd)
    {
        m_cd = 0;
        TimerAxis.Instance().KillTimer(ARENA_CHALLENGEINTERVALID, this);

        if (DataManager.Manager <UIPanelManager>().IsShowPanel(PanelID.ArenaPanel))
        {
            DataManager.Manager <UIPanelManager>().SendMsg(PanelID.ArenaPanel, UIMsgID.eArenaCDUpdate, null);
        }

        if (ChallengeTarget != null)
        {
            ReqChallengeInvite(ChallengeTarget.id, ChallengeTarget.name, ChallengeTarget.rank, ChallengeTarget.online_state);
        }
    }
Exemple #2
0
    /// <summary>
    /// 刷新挑战CD请求
    /// </summary>

    public void ReqRefreshCD()
    {
        stRefreshCDArenaUserCmd_CS cmd = new stRefreshCDArenaUserCmd_CS();

        NetService.Instance.Send(cmd);
    }
Exemple #3
0
 public void OnRefreshChallengeCDRes(stRefreshCDArenaUserCmd_CS cmd)
 {
     DataManager.Manager <ArenaManager>().OnRefreshChallengeCDRes(cmd);
 }