| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 提升所有塔的等级,如果现在塔的等级 < level,设置等级为 level,如果 > level 不做改变 |
| | | /// </summary> |
| | | /// <param name="level">从0开始</param> |
| | | public void UpgradeAllTowerMinLevel(int level) |
| | | { |
| | | if (level < 0 || level > ElfUpgradeData.MaxTowerLevel - 1) return; |
| | | |
| | | for (int i = 0; i < m_listTower.Count; ++i) |
| | | { |
| | | if (m_listTower[i].currentLevel < level) |
| | | { |
| | | m_listTower[i].currentLevel = level; |
| | | m_listTower[i].CurrentTowerLevel.SetShowLevel(level + 1); |
| | | m_listTower[i].CurrentTowerLevel.SetScale(level + 1); |
| | | PlayUpgradeEffect(m_listTower[i]); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 成长骰子升级为高一级别的随机骰子. |
| | | /// </summary> |
| | | /// <param name="tower"></param> |