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

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