fix
This commit is contained in:
parent
aabf68a924
commit
d3fb1d1291
@ -5,6 +5,11 @@ function RunesManager:isInAutoQuenching()
|
||||
return self.isAutoQuenching == true
|
||||
end
|
||||
|
||||
-- 是否处于正在同步自动淬炼次数中
|
||||
function RunesManager:isInSyncQuenching()
|
||||
return self.isSyncQuenching == true
|
||||
end
|
||||
|
||||
-- 锁定和解锁属性栏
|
||||
function RunesManager:reqChangeLockGrid(heroId, index, isLock)
|
||||
if self.isReqLockChange then
|
||||
|
||||
@ -133,6 +133,10 @@ end
|
||||
|
||||
-- 自动淬炼刷新
|
||||
function RunesInfoComp:autoQuenching()
|
||||
self:refreshSuit()
|
||||
self:refreshRunes()
|
||||
|
||||
if not ModuleManager.RunesManager:isInSyncQuenching() then
|
||||
DataManager.RunesData:onAutoQuenchingOnce()
|
||||
self.tempExp = self.tempExp + self.tempCostNum
|
||||
self.tempMaterialCount = self.tempMaterialCount - self.tempCostNum
|
||||
@ -151,17 +155,14 @@ function RunesInfoComp:autoQuenching()
|
||||
end
|
||||
self.txLevel:setText(I18N:getGlobalText(I18N.GlobalConst.RUNES_DESC_1, self.tempLevel))
|
||||
self.txNum:setText(self.tempMaterialCount)
|
||||
|
||||
self:refreshSuit()
|
||||
self:refreshRunes()
|
||||
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.RUNE_QUENCHING_SUCCESS, self.tempMaterialCount)
|
||||
|
||||
if self.tempMaterialCount < self.tempCostNum then
|
||||
-- 剩余材料不够,结束自动淬炼
|
||||
ModuleManager.RunesManager:reqSyncQuenching(true)
|
||||
else
|
||||
DataManager.RunesData:checkAutoTime()
|
||||
end
|
||||
EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.RUNE_QUENCHING_SUCCESS, self.tempMaterialCount)
|
||||
end
|
||||
end
|
||||
|
||||
-- 刷新等级经验、道具个数
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user