Exemple #1
0
    public void SetData(ModuleCardItem card)
    {
        _card = card;

        _labelCardLv.text = card.Level.ToString();
        //todo
    }
Exemple #2
0
    /// <summary>
    /// 根据id获取一张card
    /// </summary>
    /// <returns>The card item by identifier.</returns>
    /// <param name="cardId">Card identifier.</param>
    public ModuleCardItem GetCardItemById(int cardId)
    {
        ModuleCardItem card = null;

        _dicCards.TryGetValue(cardId, out card);

        return(card);
    }
Exemple #3
0
    public void UpdateCard(int cardId, int level, int stat, int cntCard, E_CardPos cardPos)
    {
        ModuleCardItem card = null;

        if (!_dicCards.ContainsKey(cardId))
        {
            card = new ModuleCardItem();
            _dicCards.Add(cardId, card);
        }
        else
        {
            card = _dicCards[cardId];
        }

        //赋值
        card.CardId = cardId;
        card.Level  = level;

        card.CardPos = cardPos;
        //todo
    }