【每日礼包】停留界面等待刷新,显示00:00:00需要切换页前恢复正常

dev_chengFeng
jiaoyangna 2021-06-01 17:44:55 +08:00
parent a1ac495ca2
commit 83bc0a2c21
2 changed files with 8 additions and 8 deletions

View File

@ -509,7 +509,6 @@ function this.GetCanUseHeroDatas()
end
isNew = PlayerPrefs.GetInt("endlessCanUseHero"..PlayerManager.uid..v.dynamicId)
this.canUseHeroDatas[v.dynamicId].isNew = isNew
LogGreen("this.canUseHeroDatas[v.dynamicId].isNew:"..this.canUseHeroDatas[v.dynamicId].isNew)
end
end
end
@ -917,7 +916,7 @@ function this.ChecRedPointEndLess()
PlayerPrefs.SetInt("WuJin1"..PlayerManager.uid ,0)
end
local note = PlayerPrefs.GetInt("WuJin1"..PlayerManager.uid)
local serData = ActTimeCtrlManager.GetSerDataByTypeId()
local serData = ActTimeCtrlManager.GetSerDataByTypeId(FUNCTION_OPEN_TYPE.ENDLESS)
if serData.endTime ~= note then
return true
end
@ -934,7 +933,6 @@ end
function this.CheckCanUseHeroNew()
this.GetCanUseHeroDatas()
for k,v in pairs(this.canUseHeroDatas) do
LogGreen("v.isNew:"..v.isNew)
if v.isNew and v.isNew == 1 then
return true
end

View File

@ -286,23 +286,25 @@ function EveryDayGift:GetRemainTime()
if freshTime - GetTimeStamp() <= 0 then
return
end
freshTime = freshTime - GetTimeStamp()
local UpDate = function()
local showfreshTime = freshTime - GetTimeStamp()
if showfreshTime > 0 then
if freshTime > 0 then
-- 剩余小时
local formatTime, leftHour = TimeToHMS(showfreshTime)
local formatTime, leftHour = TimeToHMS(freshTime)
if leftHour > 24 then
self.endTime.text = la..TimeToDHMS(showfreshTime)--天时分秒
self.endTime.text = la..TimeToDHMS(freshTime)--天时分秒
else
self.endTime.text = la..formatTime--时分秒
end
elseif showfreshTime < 0 then
elseif freshTime < 0 then
self.endTime.text = la..TimeToDHMS(0)
if self.localTimer then
self.localTimer:Stop()
self.localTimer = nil
end
self:RefreshData(true)
end
freshTime = freshTime - 1
end
UpDate()
if self.localTimer then