【鸿蒙阵】 红点刷新修改
parent
48a5777780
commit
a7bd8323ad
|
@ -550,7 +550,7 @@ function this.RefreshOpenBoxPoint()
|
|||
-- body
|
||||
return false
|
||||
end
|
||||
if Gold > tab[#this.hongmengHeroInfos].PropPrice[2] and #this.hongmengHeroInfos < #keys then
|
||||
if tab[#this.hongmengHeroInfos + 1] and Gold > tab[#this.hongmengHeroInfos + 1].PropPrice[2] and #this.hongmengHeroInfos < #keys then
|
||||
return true
|
||||
else
|
||||
return false
|
||||
|
@ -580,7 +580,6 @@ function this.RefreshEnvoyPoint()
|
|||
end
|
||||
end
|
||||
|
||||
|
||||
return false
|
||||
end
|
||||
|
||||
|
@ -598,7 +597,6 @@ function this.RefreshUpTowerPoint()
|
|||
print(sum,data.value)
|
||||
if data.value >= sum then
|
||||
-- body
|
||||
print("false")
|
||||
return false
|
||||
else
|
||||
local prop = this.GetHongMengUpData()
|
||||
|
@ -607,7 +605,6 @@ function this.RefreshUpTowerPoint()
|
|||
if prop and BagManager.GetTotalItemNum(UpViewRechargeType.Gold) >= prop.LevelUp[1][2] then
|
||||
-- body
|
||||
if BagManager.GetTotalItemNum(UpViewRechargeType.GrowthAmulet) >= prop.LevelUp[2][2] then
|
||||
LogGreen("true")
|
||||
return true
|
||||
end
|
||||
|
||||
|
@ -624,6 +621,8 @@ end
|
|||
--检测主城红点
|
||||
function this.CheckRedPoinStatusUpTowerMainCityRed()
|
||||
CheckRedPointStatus(RedPointType.HongMeng_UpTower)
|
||||
CheckRedPointStatus(RedPointType.HongMeng_Evory)
|
||||
CheckRedPointStatus(RedPointType.HongMeng_OpenBox)
|
||||
end
|
||||
--票战力
|
||||
local oldPowerNum = 0
|
||||
|
|
|
@ -14,6 +14,7 @@ local GrowthAmulet = 0
|
|||
HongMengEnvoyPanel.timerEffect = nil
|
||||
--初始化组件(用于子类重写)
|
||||
function HongMengEnvoyPanel:InitComponent()
|
||||
self.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform, {showType = UpViewOpenType.ShowLeft})
|
||||
self.btnBack = Util.GetGameObject(self.gameObject, "Back/BackBtn")
|
||||
self.helpBtn = Util.GetGameObject(self.gameObject, "HelpBtn")
|
||||
self.AddBtn = Util.GetGameObject(self.gameObject, "Panel/HarmonyPanel/AddBtn")
|
||||
|
@ -311,7 +312,6 @@ end
|
|||
--界面打开时调用(用于子类重写)
|
||||
function HongMengEnvoyPanel:OnOpen(equipSId)
|
||||
--NetManager.PlayerInfoRequest(LoadingPanel.OnStep)
|
||||
self.UpView = SubUIManager.Open(SubUIConfig.UpView, self.gameObject.transform, {showType = UpViewOpenType.ShowLeft})
|
||||
|
||||
for i = 1, #self.EnvoyItemList do
|
||||
-- body
|
||||
|
|
|
@ -215,8 +215,9 @@ function this.SingleBoxDataShow(go,boxData,index)
|
|||
tempData = boxData
|
||||
if HarmonyManager.RefreshOpenBoxPoint() then
|
||||
-- body
|
||||
Gold = BagManager.GetTotalItemNum(UpViewRechargeType.XuanHuangZhiQi)
|
||||
CheckRedPointStatus(RedPointType.HongMeng_OpenBox)
|
||||
--print(Gold.."!@@@@@@"..boxData.PropPrice[2])
|
||||
-- print(Gold.."!@@@@@@"..boxData.PropPrice[2])
|
||||
if Gold > boxData.PropPrice[2] then
|
||||
-- body
|
||||
redPoint:SetActive(true)
|
||||
|
|
|
@ -406,19 +406,7 @@ function this:InitComponent()
|
|||
-- this.mainTaskGRewardImage = Util.GetGameObject(self.gameObject, "RightDown/mainTask/getRewardButton/getRewardImage")
|
||||
-- this.mainTaskJumpImage = Util.GetGameObject(self.gameObject, "RightDown/mainTask/getRewardButton/jumpImage")
|
||||
-- this.mainTask:SetActive(false)-- 删除
|
||||
|
||||
|
||||
this.GuideEffectGo = poolManager:LoadAsset("GuideEffect", PoolManager.AssetType.GameObject)
|
||||
--this.GuideEffectGo.transform:SetParent(this.mainTaskGRewardImage.transform)
|
||||
this.GuideEffectGo.transform.localPosition = Vector3.zero
|
||||
this.GuideEffectGo.transform.localScale = Vector3.one
|
||||
Util.GetGameObject(this.GuideEffectGo, "GameObject"):SetActive(false)
|
||||
this.GuideJumpEffectGo = poolManager:LoadAsset("GuideEffect", PoolManager.AssetType.GameObject)
|
||||
-- this.GuideJumpEffectGo.transform:SetParent(this.mainTaskJumpImage.transform)
|
||||
this.GuideJumpEffectGo.transform.localPosition = Vector3.zero
|
||||
this.GuideJumpEffectGo.transform.localScale = Vector3.one
|
||||
Util.GetGameObject(this.GuideJumpEffectGo, "GameObject"):SetActive(false)
|
||||
this.GuideJumpEffectGo:SetActive(false)
|
||||
|
||||
this.btnFunHide[FUNCTION_OPEN_TYPE.DAILY_TASK] = this.btnDailyMission
|
||||
this.btnFunHide[FUNCTION_OPEN_TYPE.PRAY] = this.paryGift
|
||||
this.btnFunHide[FUNCTION_OPEN_TYPE.SUNLONG] = this.treasureOfSl
|
||||
|
@ -1123,13 +1111,6 @@ function this:OnSortingOrderChange()
|
|||
Util.AddParticleSortLayer(this.sgEffect[1], self.sortingOrder - orginLayer)
|
||||
Util.AddParticleSortLayer(this.sgEffect[2], self.sortingOrder - orginLayer)
|
||||
Util.AddParticleSortLayer(this.vipPrivilegeBtn, self.sortingOrder - orginLayer)
|
||||
if orginLayer < 100 then
|
||||
Util.AddParticleSortLayer(self.GuideEffectGo, self.sortingOrder)
|
||||
Util.AddParticleSortLayer(self.GuideJumpEffectGo, self.sortingOrder)
|
||||
else
|
||||
Util.AddParticleSortLayer(self.GuideEffectGo, self.sortingOrder - orginLayer)
|
||||
Util.AddParticleSortLayer(self.GuideJumpEffectGo, self.sortingOrder - orginLayer)
|
||||
end
|
||||
orginLayer = self.sortingOrder
|
||||
|
||||
this.BtView:SetOrderStatus({ sortOrder = self.sortingOrder })
|
||||
|
@ -1262,22 +1243,7 @@ function this.RefreshPlayerInfoShow()
|
|||
end
|
||||
|
||||
|
||||
local isCanShowMainTaskJumpEffect = true
|
||||
function this:Update()
|
||||
if curMianTaskData and curMianTaskData.state == 0 then
|
||||
if isCanShowMainTaskJumpEffect then
|
||||
if Time.realtimeSinceStartup - timePressStarted > 5 then
|
||||
isCanShowMainTaskJumpEffect = false
|
||||
this.GuideJumpEffectGo:SetActive(true)
|
||||
end
|
||||
end
|
||||
if Input.GetMouseButtonDown(0) then
|
||||
timePressStarted = Time.realtimeSinceStartup
|
||||
isCanShowMainTaskJumpEffect = true
|
||||
this.GuideJumpEffectGo:SetActive(false)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
-- if Input.GetMouseButtonDown(1) then
|
||||
-- if ActTimeCtrlManager.SingleFuncState(30) then
|
||||
|
|
Loading…
Reference in New Issue