示例#1
0
 public HeroupgradexpTemplate GetHeroupgradexpTemplate(int nBorn, int level)
 {
     for (int i = 0; i < m_Heroupgradexp.getDataList().Count; ++i)
     {
         HeroupgradexpTemplate _row = m_Heroupgradexp.getDataList() [i] as HeroupgradexpTemplate;
         if (_row.getBorn() == nBorn && _row.getLevel() == level)
         {
             return(_row);
         }
     }
     return(null);
 }
示例#2
0
    // 得到所有的英雄经验
    /// <summary>
    ///
    /// </summary>
    /// <param name="card"></param>
    /// <returns></returns>
    public int GetHeroAllExp(ObjectCard card)
    {
        foreach (var item in m_Heroupgradexp.getDataList())
        {
            HeroupgradexpTemplate temp = ( HeroupgradexpTemplate )item;
            if (temp.getBorn() == card.GetHeroRow().getBorn() && temp.getLevel() == card.GetHeroData().Level)
            {
                return(temp.getExp());
            }
        }

        return(-1);
    }