Пример #1
0
    public void OnCampUpgradeClick()
    {
        int energy = mCamp.EnergyCostCampUpgrade;

        if (energy < 0)
        {
            mFacade.ShowMsg("兵营已到最大等级,无法再进行升级");
            return;
        }
        if (mFacade.TakeEnergy(energy))
        {
            mCamp.UpgradeCamp();
            ShowCampInfo(mCamp);
        }
        else
        {
            mFacade.ShowMsg("升级兵营需要能量" + energy + "能量不足,请稍后进行升级");
        }
    }