コード例 #1
0
    /// <summary>
    /// 当前守卫剩余数量
    /// </summary>
    public void OnNvWaGuardNum(stNWGuardNumCopyUserCmd_S cmd)
    {
        for (int i = 0; i < m_listGuardData.Count; i++)
        {
            if (cmd.npc_base_id == m_listGuardData[i].id)
            {
                m_listGuardData[i].num = cmd.num;
            }
        }

        if (DataManager.Manager <UIPanelManager>().IsShowPanel(PanelID.MissionAndTeamPanel))
        {
            DataManager.Manager <UIPanelManager>().SendMsg(PanelID.MissionAndTeamPanel, UIMsgID.eNvWaGuardNumUpdate, null);
        }
    }
コード例 #2
0
ファイル: CombatCopy_Protocol.cs プロジェクト: zuojiashun/src
 public void OnNvWaGuardNum(stNWGuardNumCopyUserCmd_S cmd)
 {
     DataManager.Manager <NvWaManager>().OnNvWaGuardNum(cmd);
 }