From a4dd2ffd38b5577bcad394c0b8b2e1155f51e01d Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Mon, 19 Oct 2020 18:54:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=83=E9=AD=94=E8=AF=95=E7=82=BC=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Modules/UpGradePackage/UpGradePackagePanel.lua | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/UpGradePackage/UpGradePackagePanel.lua b/Assets/ManagedResources/~Lua/Modules/UpGradePackage/UpGradePackagePanel.lua index 4a2155f29d..eb3b5869cb 100644 --- a/Assets/ManagedResources/~Lua/Modules/UpGradePackage/UpGradePackagePanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/UpGradePackage/UpGradePackagePanel.lua @@ -119,6 +119,8 @@ end --界面打开时调用(用于子类重写) function this:OnOpen(_fun) fun = _fun + -- 音效 + SoundManager.PlaySound(SoundConfig.Sound_mrhl) end --获取(自己拼凑)礼包数据 @@ -190,7 +192,7 @@ function this:Refresh() elseif curType == 3 then local specialConfig = ConfigManager.GetConfigData(ConfigName.SpecialConfig,93).Value local num = tonumber(specialConfig) - local value = fightLevelConfig[FightPointPassManager.curOpenFight].SortId + local value = fightLevelConfig[FightPointPassManager.lastPassFightId].SortId - 1 local value2 = ConfigManager.GetConfigDataByKey(ConfigName.MainLevelConfig,"SortId",math.floor(value/num)*num).Name this.tip.text ="恭喜您通关"..value2..",我们为您准备了超值礼包,帮助您快速通关" elseif curType == 4 then @@ -199,12 +201,12 @@ function this:Refresh() local nums = string.split(str[1],"#") local canGet = false local value = MonsterCampManager.monsterWave - local value2 - if value < tonumber(nums[#nums]) then - local temp = tonumber(nums[#nums]) -tonumber(nums[#nums-1]) + local value2 = 0 + if value <= tonumber(nums[#nums]) then + local temp = tonumber(nums[#nums]) - tonumber(nums[#nums-1]) value2 = math.floor(value/temp) * temp else - value2 = math.floor(value - tonumber(nums[#nums])/tonumber(str[2]))* tonumber(str[2]) + tonumber(nums[#nums]) + value2 = math.floor((value - tonumber(nums[#nums]))/tonumber(str[2]))* tonumber(str[2]) + tonumber(nums[#nums]) end this.tip.text ="恭喜您通过心魔试炼"..value2.."层,我们为您准备了超值礼包,帮助您快速通关" else