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); }
// 得到所有的英雄经验 /// <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); }