From 87b7f4d7c805b297a1aec11752d8e12dba0c2f75 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Fri, 6 Aug 2021 14:21:27 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E3=80=90=E5=A4=A9=E5=AE=AB=E7=A7=98?= =?UTF-8?q?=E5=AE=9D=E3=80=91=E7=A4=BC=E5=8C=85=E8=B4=AD=E4=B9=B0=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/TreasureOfHeaven/TreasureOfHeavenManager.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/TreasureOfHeaven/TreasureOfHeavenManager.lua b/Assets/ManagedResources/~Lua/Modules/TreasureOfHeaven/TreasureOfHeavenManager.lua index 826adb2988..1feac209da 100644 --- a/Assets/ManagedResources/~Lua/Modules/TreasureOfHeaven/TreasureOfHeavenManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/TreasureOfHeaven/TreasureOfHeavenManager.lua @@ -30,7 +30,7 @@ function this.UpdateData(msg) this.rewardStateData = msg.treasureRewardState end end - this.TreasrueState = OperatingManager.GetGoodsBuyTime(GoodsTypeDef.TreasureOfHeaven,106) + this.TreasrueState = msg.isBuy--OperatingManager.GetGoodsBuyTime(GoodsTypeDef.TreasureOfHeaven,106) end function this.SetTreasureState() From 43609ae65d3b6abfcd2093cd046d54139db7c06d Mon Sep 17 00:00:00 2001 From: zhangqiang <657634622@qq.com> Date: Fri, 6 Aug 2021 14:42:34 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E5=B1=B1=E6=B2=B3=E8=AE=BE=E8=AE=A1?= =?UTF-8?q?=E5=9B=BE=E8=A7=89=E9=86=92=E5=9B=BE=E6=A0=87=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Common/functions.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Common/functions.lua b/Assets/ManagedResources/~Lua/Common/functions.lua index 17250eda5d..80b1d0a863 100644 --- a/Assets/ManagedResources/~Lua/Common/functions.lua +++ b/Assets/ManagedResources/~Lua/Common/functions.lua @@ -519,6 +519,9 @@ function SetCardStars(starGrid, star) end elseif star > 9 then starGrid.transform:GetChild(star).gameObject:SetActive(true) + if star > 10 then + Util.GetGameObject(starGrid.transform:GetChild(star),"star").gameObject:SetActive(false) + end end end -- 在给定节点下加载预设, 返回实例化的预设 From 34357fddffdca53395b4866016b362d758439f5f Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Fri, 6 Aug 2021 15:47:31 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E6=BB=91=E5=8A=A8=E6=9D=A1=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/View/ScrollCycleView.lua | 93 +++++++++++++++---- 1 file changed, 74 insertions(+), 19 deletions(-) diff --git a/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua b/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua index d286d48682..e44c11e657 100644 --- a/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua +++ b/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua @@ -85,29 +85,79 @@ local function SetPosition(self, dv2,isBack) else dv2.y = 0 end - local fv2 = av2 + dv2 - --if not self.elastic then - if self.itemDis > 0 then - if self.dragType == 1 then - if fv2.y < (0 - self.maxOffSet) or fv2.y > (self.itemDis + self.maxOffSet) then - fv2.y = math.clamp(fv2.y, 0, self.itemDis) - if not isBack then - return - end - end - elseif self.dragType == 2 then - if fv2.x < (0 - self.maxOffSet) or fv2.x > (self.itemDis + self.maxOffSet) then - fv2.x = math.clamp(-fv2.x, -self.itemDis, 0) - if not isBack then - return - end - end + if self.itemDis > 0 then + if self.dragType == 1 then + if av2.y < (0 - self.maxOffSet) then + self.isReachMax = 1 + elseif av2.y > (self.itemDis + self.maxOffSet) then + self.isReachMax = 2 + else + self.isReachMax = 0 + end + elseif self.dragType == 2 then + if av2.x > (0 + self.maxOffSet) then + self.isReachMax = 1 + elseif av2.x < -(self.itemDis + self.maxOffSet) then + self.isReachMax = 2 + else + self.isReachMax = 0 + end + end + else + return + end + self.realPos = av2 + dv2 + if self.isReachMax ~= 0 then + self.moveTween.MomentumAmount = 0 + self.moveTween.Momentum = Vector3.zero + self.moveTween.Strength = 10 + self.moveTween:LerpMomentum(Vector3.zero) + if self.dragType == 1 then + if (self.realPos + dv2).y < self.realPos.y and self.isReachMax == 1 then + dv2.y = 0 + elseif (self.realPos + dv2).y > self.realPos.y and self.isReachMax == 2 then + dv2.y = 0 end else - return + if (self.realPos + dv2).x > self.realPos.x and self.isReachMax == 1 then + dv2.x = 0 + elseif (self.realPos + dv2).x < self.realPos.x and self.isReachMax == 2 then + dv2.x = 0 + end end - --end + else + self.moveTween.Strength = 1 + self.moveTween.MomentumAmount = 1 + end + local fv2 = av2 + dv2 + + -- --if not self.elastic then + -- if self.itemDis > 0 then + -- if self.dragType == 1 then + -- if fv2.y < (0 - self.maxOffSet) then + -- fv2.y = 0 - self.maxOffSet + -- self.isReachMax = true + -- elseif fv2.y > (self.itemDis + self.maxOffSet) then + -- fv2.y = self.itemDis + self.maxOffSet + -- self.isReachMax = true + -- else + -- self.isReachMax = false + -- end + -- elseif self.dragType == 2 then + -- if fv2.x > (0 + self.maxOffSet) then + -- fv2.x = (0 + self.maxOffSet) + -- self.isReachMax = true + -- elseif fv2.x < -(self.itemDis + self.maxOffSet) then + -- fv2.x = -(self.itemDis + self.maxOffSet) + -- self.isReachMax = true + -- else + -- self.isReachMax = false + -- end + -- end + -- else + -- return + -- end self.dragGOTran.anchoredPosition = fv2 local curIndex @@ -132,7 +182,10 @@ local function OnBeginDrag(self, Pointgo, data) self.moveTween.enabled = true self.moveTween.Momentum = Vector3.zero self.moveTween.IsUseCallBack = false + self.isReachMax = 0 data:Use() + self.moveTween.Strength = 1 + self.realPos = self.dragGOTran.anchoredPosition end local function OnDrag(self, Pointgo, data) @@ -150,6 +203,8 @@ local function OnEndDrag(self, Pointgo, data) self.moveTween.IsUseCallBack = true data:Use() self.isBeginDrag = false + self.isReachMax = 0 + self.moveTween.Strength = 1 end local function OnMoveEnd(self) From 1adf97eddc568db69a243ecf46e0db1ee9d64693 Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Fri, 6 Aug 2021 16:56:26 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E5=9B=9B=E5=85=83=E9=98=B5=E9=80=82?= =?UTF-8?q?=E9=85=8D=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UI/Recruit/ElementDrawCardPanelNew.prefab | 6 ++-- .../Recruit/ElementDrawCardPanelNew.lua | 32 ++++++++++--------- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/Assets/ManagedResources/Prefabs/UI/Recruit/ElementDrawCardPanelNew.prefab b/Assets/ManagedResources/Prefabs/UI/Recruit/ElementDrawCardPanelNew.prefab index de468e35af..963e1b4383 100644 --- a/Assets/ManagedResources/Prefabs/UI/Recruit/ElementDrawCardPanelNew.prefab +++ b/Assets/ManagedResources/Prefabs/UI/Recruit/ElementDrawCardPanelNew.prefab @@ -89197,7 +89197,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7224308302718123313} - m_Enabled: 1 + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fcf53bbee510dca40b2f81e3c0d426c6, type: 3} m_Name: @@ -89255,9 +89255,9 @@ MonoBehaviour: loop: 0 loopType: 0 targetObj: {fileID: 9156408247357342761} - isPlayAudio: 1 + isPlayAudio: 0 isHaveCloseBtn: 0 - isPlayOnOpen: 1 + isPlayOnOpen: 0 --- !u!1 &7413048951530282211 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/ManagedResources/~Lua/Modules/Recruit/ElementDrawCardPanelNew.lua b/Assets/ManagedResources/~Lua/Modules/Recruit/ElementDrawCardPanelNew.lua index c9e62c23c3..49b0eed499 100644 --- a/Assets/ManagedResources/~Lua/Modules/Recruit/ElementDrawCardPanelNew.lua +++ b/Assets/ManagedResources/~Lua/Modules/Recruit/ElementDrawCardPanelNew.lua @@ -244,21 +244,23 @@ function ElementDrawCardPanelNew:OnShow(orginLayer) self.itemPos[i].codeLayer.sortingOrder = self.sortingOrder + 2 Util.SetParticleSortLayer(self.itemPos[i].effect, self.sortingOrder + 1) end - self.itemPosCom.enabled = false - if isPlayAnim then - isPlayAnim = false - local anims = self.gameObject:GetComponentsInChildren(typeof(PlayFlyAnim)) - if anims.Length > 0 then - for i = 0, anims.Length - 1 do - local anim = anims[i] - if anim.isPlayOnOpen then - anim:PlayAnim(false,function() - self.itemPosCom.enabled = true - end) - end - end - end - end + self.itemPosCom.enabled = true + ForceRebuildLayout(self.itemPosCom.transform) + -- self.itemPosCom.enabled = false + -- if isPlayAnim then + -- isPlayAnim = false + -- local anims = self.gameObject:GetComponentsInChildren(typeof(PlayFlyAnim)) + -- if anims.Length > 0 then + -- for i = 0, anims.Length - 1 do + -- local anim = anims[i] + -- if anim.isPlayOnOpen then + -- anim:PlayAnim(false,function() + -- self.itemPosCom.enabled = true + -- end) + -- end + -- end + -- end + -- end -- Timer.New(function() -- self.itemPosCom.enabled = true -- end,0.5):Start() From 97de80b9cdbaa42b60f46719d84932f6ae8f310e Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Fri, 6 Aug 2021 17:19:44 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E5=9B=BE=E9=89=B4=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua index 7ed36bf20a..66ad2a1fe2 100644 --- a/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/HandBook/HandBookHeroInfoPanel.lua @@ -141,11 +141,6 @@ function HandBookHeroInfoPanel:OnShow() Util.ClearChild(self.rightObj.transform) self:RefreshHeroLive() - if heroConFigData.MaxRank > 5 then - this.laiiyuanBtn.gameObject:SetActive(true) - else - this.laiiyuanBtn.gameObject:SetActive(false) - end if PlayerManager.RewardItemSingleShowPopupIsRoleUpStarLayout2 then PlayerManager.RewardItemSingleShowPopupIsRoleUpStarLayout = true PlayerManager.RewardItemSingleShowPopupIsRoleUpStarLayout2 = true @@ -213,6 +208,11 @@ function HandBookHeroInfoPanel:SetPanelBg(heroData) this.bgImageList[i]:SetActive(false) end end + if heroConFigData.MaxRank > 5 then + this.laiiyuanBtn.gameObject:SetActive(true) + else + this.laiiyuanBtn.gameObject:SetActive(false) + end end --刷新页签数据