材料获取显示修复
This commit is contained in:
parent
bfff21b619
commit
eac7f683c6
@ -38,7 +38,7 @@ function DungeonTargetCell:showWeapon()
|
|||||||
|
|
||||||
self.txDesc:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_19, self.dungeonId))
|
self.txDesc:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_19, self.dungeonId))
|
||||||
|
|
||||||
if weaponData:canFightChapter(self.dungeonId) and weaponData:canFarmChapter(self.dungeonId) and remainTime > 0 then
|
if weaponData:canFarmChapter(self.dungeonId) and remainTime > 0 then
|
||||||
-- 扫荡
|
-- 扫荡
|
||||||
self.isSmash = true
|
self.isSmash = true
|
||||||
self.timeObj:setActive(true)
|
self.timeObj:setActive(true)
|
||||||
@ -47,9 +47,8 @@ function DungeonTargetCell:showWeapon()
|
|||||||
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_green_3")
|
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_green_3")
|
||||||
self.txTime:setText(remainTime .."/" .. weaponData:getDialyFarmLimit())
|
self.txTime:setText(remainTime .."/" .. weaponData:getDialyFarmLimit())
|
||||||
self.txPowerNum:setText(GFunc.getRewardNum(weaponData:getChallengeHpCost()))
|
self.txPowerNum:setText(GFunc.getRewardNum(weaponData:getChallengeHpCost()))
|
||||||
GFunc.centerImgAndTx(self.imgPowerIcon, self.txPowerNum, 3)
|
GFunc.centerImgAndTx(self.imgPowerIcon, self.txPowerNum, 2)
|
||||||
self.btn:setTouchEnable(true)
|
self.btn:setTouchEnable(true)
|
||||||
|
|
||||||
elseif weaponData:canFightChapter(self.dungeonId) then
|
elseif weaponData:canFightChapter(self.dungeonId) then
|
||||||
-- 前往
|
-- 前往
|
||||||
self.timeObj:setActive(false)
|
self.timeObj:setActive(false)
|
||||||
@ -78,33 +77,34 @@ end
|
|||||||
function DungeonTargetCell:showArmor()
|
function DungeonTargetCell:showArmor()
|
||||||
local armorData = DataManager.DungeonData:getDungeonDataByType(ModuleManager.MODULE_KEY.DUNGEON_ARMOR)
|
local armorData = DataManager.DungeonData:getDungeonDataByType(ModuleManager.MODULE_KEY.DUNGEON_ARMOR)
|
||||||
|
|
||||||
local remainTime = armorData:getRemianFarmCount()
|
local remainTime = armorData:getRemianFarmCount(self.dungeonId)
|
||||||
|
|
||||||
self.txDesc:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_19, self.dungeonId))
|
local cfg = armorData:getConfig(self.dungeonId)
|
||||||
|
self.txDesc:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_20, cfg.chapter, cfg.stage))
|
||||||
|
|
||||||
if armorData:canFightChapter(self.dungeonId) and armorData:canFarmChapter(self.dungeonId) and remainTime > 0 then
|
if armorData:canFarmChapter(self.dungeonId) and remainTime > 0 then
|
||||||
-- 扫荡
|
-- 扫荡
|
||||||
self.isSmash = true
|
self.isSmash = true
|
||||||
self.timeObj:setVisible(true)
|
self.timeObj:setActive(true)
|
||||||
self.powerObj:setVisible(true)
|
self.powerObj:setActive(true)
|
||||||
self.txBtn:setText(I18N:getGlobalText(I18N.GlobalConst.SMASH))
|
self.txBtn:setText(I18N:getGlobalText(I18N.GlobalConst.SMASH))
|
||||||
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_green_3")
|
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_green_3")
|
||||||
self.txTime:setText(remainTime .."/" .. armorData:getDialyFarmLimit())
|
self.txTime:setText(remainTime .."/" .. armorData:getDialyFarmLimit(self.dungeonId))
|
||||||
self.txPowerNum:setText(GFunc.getRewardNum(armorData:getChallengeHpCost()))
|
self.txPowerNum:setText(GFunc.getRewardNum(armorData:getChallengeHpCost()))
|
||||||
GFunc.centerImgAndTx(self.imgPowerIcon, self.txPowerNum, 3)
|
GFunc.centerImgAndTx(self.imgPowerIcon, self.txPowerNum, 2)
|
||||||
self.btn:setTouchEnable(true)
|
self.btn:setTouchEnable(true)
|
||||||
|
|
||||||
elseif armorData:canFightChapter(self.dungeonId) then
|
elseif armorData:canFightChapter(self.dungeonId) then
|
||||||
-- 前往
|
-- 前往
|
||||||
self.timeObj:setVisible(false)
|
self.timeObj:setActive(false)
|
||||||
self.powerObj:setVisible(false)
|
self.powerObj:setActive(false)
|
||||||
self.txBtn:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_21))
|
self.txBtn:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_21))
|
||||||
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_blue_3")
|
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_blue_3")
|
||||||
self.btn:setTouchEnable(true)
|
self.btn:setTouchEnable(true)
|
||||||
else
|
else
|
||||||
-- 未开启
|
-- 未开启
|
||||||
self.timeObj:setVisible(false)
|
self.timeObj:setActive(false)
|
||||||
self.powerObj:setVisible(false)
|
self.powerObj:setActive(false)
|
||||||
self.txBtn:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_22))
|
self.txBtn:setText(I18N:getGlobalText(I18N.GlobalConst.EQUIP_DESC_22))
|
||||||
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_grey_3")
|
self.btn:setSprite(GConst.ATLAS_PATH.COMMON, "common_btn_grey_3")
|
||||||
self.btn:setTouchEnable(false)
|
self.btn:setTouchEnable(false)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user