From 1dc1ad1db19db46e534217acb4d067acdec8215d Mon Sep 17 00:00:00 2001 From: zhangqiang <657634622@qq.com> Date: Fri, 28 May 2021 15:54:20 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E3=80=90=E5=B9=B8=E8=BF=90=E6=8E=A2?= =?UTF-8?q?=E5=AE=9D=E3=80=91=E5=8A=A0=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ArtFont/r_zjm_icon-xinyuntanbao001_zh.png | Bin 0 -> 24873 bytes .../r_zjm_icon-xinyuntanbao001_zh.png.meta | 110 ++++++++++++++++++ .../ArtFont/r_zjm_icon-xinyuntanbao_zh.png | Bin 0 -> 27025 bytes .../r_zjm_icon-xinyuntanbao_zh.png.meta | 110 ++++++++++++++++++ .../Prefabs/UI/Main/MainPanel.prefab | 26 ++--- .../~Lua/Common/GlobalDefine.lua | 2 + .../~Lua/Modules/Main/MainPanel.lua | 9 +- 7 files changed, 241 insertions(+), 16 deletions(-) create mode 100644 Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao001_zh.png create mode 100644 Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao001_zh.png.meta create mode 100644 Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao_zh.png create mode 100644 Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao_zh.png.meta diff --git a/Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao001_zh.png b/Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao001_zh.png new file mode 100644 index 0000000000000000000000000000000000000000..2499d75f35f2c12477697682cd42bdce444f6906 GIT binary patch literal 24873 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 z zgRY}Ex6XLwdU?BKBqWwOsy-g(=*8ZQ5xqV$dj_UvPC?Y$fsOS$P~-?!H3L=>lC*${ z@tQrJIgj&aC&5+(J*D}ANRDPhkV-Dm3|HtCu94s00RIEYoXsJ6bbSG0000< KMNUMnLSTZE_Zm6? literal 0 HcmV?d00001 diff --git a/Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao_zh.png.meta b/Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao_zh.png.meta new file mode 100644 index 0000000000..83c84637aa --- /dev/null +++ b/Assets/ManagedResources/DynamicAtlas/CommonAtlas/ArtFont/r_zjm_icon-xinyuntanbao_zh.png.meta @@ -0,0 +1,110 @@ +fileFormatVersion: 2 +guid: 4a65cf25620b755458a89499d5e05d3b +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 9 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 2 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 65 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 57 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3409d63726dd45a4697dfbc0b4fb69f2 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab b/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab index 215c6f4e5d..ecdd61f9fe 100644 --- a/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab +++ b/Assets/ManagedResources/Prefabs/UI/Main/MainPanel.prefab @@ -2438,7 +2438,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &3485081933269307159 RectTransform: m_ObjectHideFlags: 0 @@ -2455,7 +2455,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 60, y: -45} + m_AnchoredPosition: {x: 32, y: -25} m_SizeDelta: {x: 58, y: 58} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1573136561530535208 @@ -20217,7 +20217,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &4891219356403018510 RectTransform: m_ObjectHideFlags: 0 @@ -20234,7 +20234,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 93.2} m_SizeDelta: {x: 300, y: 76} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8330201010160231290 @@ -20265,7 +20265,7 @@ MonoBehaviour: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 21300000, guid: d97c3f743cbc9254fa76d653f78830a3, type: 3} + m_Sprite: {fileID: 21300000, guid: 4a65cf25620b755458a89499d5e05d3b, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -21596,7 +21596,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -2.7, y: -0.000012398} + m_AnchoredPosition: {x: -2.7, y: 11.199987} m_SizeDelta: {x: 62.12, y: 222} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4412609738691989485 @@ -49105,7 +49105,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &8855666515029751127 RectTransform: m_ObjectHideFlags: 0 @@ -49122,7 +49122,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 60, y: -45} + m_AnchoredPosition: {x: 14.900002, y: -18.600006} m_SizeDelta: {x: 26, y: 26} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &3975621365474609331 @@ -63729,7 +63729,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &5913985668708773166 RectTransform: m_ObjectHideFlags: 0 @@ -63746,7 +63746,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 93.2} m_SizeDelta: {x: 300, y: 76} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7081964043404323979 @@ -63777,7 +63777,7 @@ MonoBehaviour: m_Calls: [] m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - m_Sprite: {fileID: 21300000, guid: 79f6183b43cb8104e893b7caeaedf21f, type: 3} + m_Sprite: {fileID: 21300000, guid: bddaf413d083a5b45a9172b36095490a, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -79295,8 +79295,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -115.2, y: 7.8} - m_SizeDelta: {x: 230.4, y: 149.3} + m_AnchoredPosition: {x: -115.2, y: 47.9} + m_SizeDelta: {x: 230.4, y: 229.6} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &508266023133700516 CanvasRenderer: diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua index d7ca63a317..8e55d1d79c 100644 --- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua +++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua @@ -1858,6 +1858,7 @@ FUNC_OPNE_STATE = { COMPOUND_HERO = "COMPOUND_HERO", POKEMON = "COMPOUND_HERO", TianShuMiJuan = "TianShuMiJuan", + LUCKYTURN = "LUCKYTURN", } -- 开放功能ID作为索引键值,索引对应的字符串 @@ -1887,6 +1888,7 @@ FUNC_OPEN_STR = { [FUNCTION_OPEN_TYPE.COMPOUND_HERO] = FUNC_OPNE_STATE.COMPOUND_HERO, [FUNCTION_OPEN_TYPE.POKEMON] = FUNC_OPNE_STATE.POKEMON, [FUNCTION_OPEN_TYPE.tianshumijuan] = FUNC_OPNE_STATE.TianShuMiJuan, + [FUNCTION_OPEN_TYPE.LUCKYTURN] = FUNC_OPNE_STATE.LUCKYTURN, } -- 地图中图标对应的ID diff --git a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua index 0b5bb61a85..01ffce0bb3 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua @@ -155,7 +155,7 @@ function this:InitComponent() [FUNCTION_OPEN_TYPE.COMPOUND_HERO] = this:AddFuncItem(this.btnCompoundHero, 0),--神将合成、置换 [FUNCTION_OPEN_TYPE.POKEMON] = this:AddFuncItem(this.btnPokemon, -1200),--神将合成、置换 [FUNCTION_OPEN_TYPE.tianshumijuan] = this:AddFuncItem(this.btnTianShuMiJuan, 0), - -- [FUNCTION_OPEN_TYPE.LUCKYTURN] = this:AddFuncItem(this.btnXingYunTanBao, 0),--幸运探宝 + [FUNCTION_OPEN_TYPE.LUCKYTURN] = this:AddFuncItem(this.btnXingYunTanBao, 0),--幸运探宝 } this.operateNewText = { @@ -169,7 +169,7 @@ function this:InitComponent() [FUNCTION_OPEN_TYPE.COMPOUND_HERO] = this:InsertNewText(this.btnCompoundHero),--神将合成、置换 [FUNCTION_OPEN_TYPE.POKEMON] = this:InsertNewText(this.btnPokemon),--神将合成、置换 [FUNCTION_OPEN_TYPE.tianshumijuan] = this:InsertNewText(this.btnTianShuMiJuan), - -- [FUNCTION_OPEN_TYPE.LUCKYTURN] = this:InsertNewText(this.btnXingYunTanBao),--幸运探宝 + [FUNCTION_OPEN_TYPE.LUCKYTURN] = this:InsertNewText(this.btnXingYunTanBao),--幸运探宝 } -- 红点 @@ -185,7 +185,7 @@ function this:InitComponent() this.rpCompoundHero = Util.GetGameObject(this.btnCompoundHero, "redPoint")--神将合成、置换 this.rpPokemon = Util.GetGameObject(this.btnPokemon, "redPoint")--灵兽 this.rpbtnTianShuMiJuan = Util.GetGameObject(this.btnTianShuMiJuan, "redPoint")--灵兽 - -- this.rpbtnXingYunTanBao = Util.GetGameObject(this.btnXingYunTanBao, "redPoint")--幸运探宝 + this.rpbtnXingYunTanBao = Util.GetGameObject(this.btnXingYunTanBao, "redPoint")--幸运探宝 @@ -557,6 +557,7 @@ function this:BindEvent() -- UIManager.OpenPanel(UIName.LuckyTurnTablePanel) -- this.ScenceBtnClick(FUNCTION_OPEN_TYPE.LUCKYTURN) JumpManager.GoJump(1027) + this.ScenceBtnClick(FUNCTION_OPEN_TYPE.LUCKYTURN) end) this.BindRedPoint() end @@ -611,6 +612,7 @@ function this.BindRedPoint() BindRedPointObject(RedPointType.PokemonMainCity, this.rpPokemon) BindRedPointObject(RedPointType.HongMeng,this.HongMengRedPoint) BindRedPointObject(RedPointType.TianShuMiJuan,this.rpbtnTianShuMiJuan) + BindRedPointObject(RedPointType.LuckyTurn,this.rpbtnXingYunTanBao) BindRedPointObject(RedPointType.FifteenDayGift,this.rpFifteenDayGift) BindRedPointObject(RedPointType.Huaxutan,this.rpCompoundHero) BindRedPointObject(RedPointType.RightUp2,this.rpRightUp2) @@ -631,6 +633,7 @@ function this.ClearRedPoint() ClearRedPointObject(RedPointType.Vientiane, this.rpColorfulWorld) ClearRedPointObject(RedPointType.PokemonMainCity, this.rpPokemon) ClearRedPointObject(RedPointType.TianShuMiJuan,this.rpbtnTianShuMiJuan) + ClearRedPointObject(RedPointType.LuckyTurn,this.rpbtnXingYunTanBao) ClearRedPointObject(RedPointType.FifteenDayGift,this.rpFifteenDayGift) ClearRedPointObject(RedPointType.Huaxutan,this.rpCompoundHero) ClearRedPointObject(RedPointType.RightUp2,this.rpRightUp2) From 7a104f9ff7fb301e55a20692deca1a0f6ce78305 Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Fri, 28 May 2021 16:01:03 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E3=80=90=E4=B8=BB=E9=A2=98=E6=B4=BB?= =?UTF-8?q?=E5=8A=A8=E7=B4=AF=E5=85=85=E3=80=91=E7=B4=AF=E5=85=85=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E7=99=BD=E7=AF=87=E4=B8=94=E5=A5=96=E5=8A=B1=E9=97=B4?= =?UTF-8?q?=E8=B7=9D=E4=B8=8D=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/ActivityGift/ActivityGiftManager.lua | 1 - .../~Lua/Modules/NewActivity/CommonActPage.lua | 8 +++++++- .../~Lua/Modules/NewActivity/CommonActPageManager.lua | 5 +++-- .../~Lua/Modules/NewActivity/ExpertPage.lua | 2 +- .../~Lua/Modules/Operating/MissionPre.lua | 8 +++++--- 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua index 1048521c41..8aeced03c3 100644 --- a/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/ActivityGift/ActivityGiftManager.lua @@ -138,7 +138,6 @@ function this.InitActivityServerData(msg, isUpdate) this.CheckMoneyProgress(v) this.mission[v.activityId] = v - LogYellow("刷新活动数据activityId:" .. v.activityId .. " value:" .. v.value) for n, m in ipairs(v.mission) do LogGreen(" 刷新活动数据missionId:" .. m.missionId .. " state:" .. m.state .. " progress:" .. m.progress) diff --git a/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPage.lua b/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPage.lua index d7e7cecece..38e9f0091d 100644 --- a/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPage.lua +++ b/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPage.lua @@ -177,7 +177,13 @@ function CommonActPage:RefreshTime() self.localTimer = nil end self.time:SetActive(true) - local freshTime = self.ActData.endTime - GetTimeStamp() + local freshTime + if self.actType == ActivityTypeDef.AccumulativeRechargeExper then + freshTime = CalculateSecondsNowTo_N_OClock(24) + else + freshTime = self.ActData.endTime - GetTimeStamp() + end + local update = function() if self.actConfig.ShowTime == 1 then self.timeText.text = Language[10023]..TimeToFelaxible(freshTime) diff --git a/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua b/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua index 9ec68d4047..d42365afe2 100644 --- a/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/NewActivity/CommonActPageManager.lua @@ -90,7 +90,7 @@ local TypeUpdateFunc = { if configData.ShowArt == FUNCTION_OPEN_TYPE.EXPERT then this.GetExpertData(2,ActivityTypeDef.AccumulativeRechargeExper) else - this.GetMissionData(2,ActivityTypeDef.AccumulativeRechargeExper) + this.GetMissionData(1,ActivityTypeDef.AccumulativeRechargeExper) end end, [ActivityTypeDef.UpLvAct] = function ()---日累计充值 @@ -204,7 +204,8 @@ function this.GetMissionData(indexType,actType) curData.rewards[i].state = 1 end end - LogGreen("actRewardConfigs[j].Reward :"..#actRewardConfigs[j].Reward ) + curData.rewards[i].title = string.format("累计充值金额:%s元",curData.rewards[i].value) + curData.rewards[i].buyInfo = string.format("(%s/%s)",curData.rewards[i].progress,curData.rewards[i].value) curData.rewards[i].shows = actRewardConfigs[j].Reward curData.rewards[i].jump = actRewardConfigs[j].Jump[1] end diff --git a/Assets/ManagedResources/~Lua/Modules/NewActivity/ExpertPage.lua b/Assets/ManagedResources/~Lua/Modules/NewActivity/ExpertPage.lua index 104232c6c1..60291976ea 100644 --- a/Assets/ManagedResources/~Lua/Modules/NewActivity/ExpertPage.lua +++ b/Assets/ManagedResources/~Lua/Modules/NewActivity/ExpertPage.lua @@ -190,7 +190,7 @@ function ExpertPage:RefreshTime() self.timeText.text = Language[10023]..TimeToFelaxible(freshTime) end if freshTime <= 0 then - self.parent:ClosePanel() + self.timeText.text = Language[10023]..TimeToFelaxible(0) end end, 1, -1, true) self.localTimer:Start() diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/MissionPre.lua b/Assets/ManagedResources/~Lua/Modules/Operating/MissionPre.lua index 6595f499ff..6ce5e27c45 100644 --- a/Assets/ManagedResources/~Lua/Modules/Operating/MissionPre.lua +++ b/Assets/ManagedResources/~Lua/Modules/Operating/MissionPre.lua @@ -79,7 +79,6 @@ end --添加事件监听(用于子类重写) function MissionPre:AddListener() end - --移除事件监听(用于子类重写) function MissionPre:RemoveListener() @@ -155,7 +154,7 @@ function MissionPre:SetContent1() -- self.scrollView.transform.localPosition = Vector3.New(-370,7,0) self.upLayout.gameObject:SetActive(false) if self.actConfig then - if self.actConfig.ActiveType == ActivityTypeDef.DynamicAct_recharge then + if self.actConfig.ActiveType == ActivityTypeDef.DynamicAct_recharge or self.actConfig.ActiveType == ActivityTypeDef.AccumulativeRechargeExper then -- self.scrollView.transform.localPosition = Vector3.New(-370,-9,0) self.upLayout.gameObject:SetActive(true) self:SetType1("累计充值",self.data.value,Language[10477].."("..(self.data.progress > self.data.value and self.data.value or self.data.progress) .."/"..self.data.value..")") @@ -184,7 +183,10 @@ function MissionPre:SetIcon1(_itemdata) Util.SetGray(self.redPoint,false) self.btnGet:GetComponent("Button").enabled = _itemdata.state ~= 2 self.btnGetText.text = type[_itemdata.state].text - if _itemdata.state ~= 0 then + if _itemdata.state ~= 0 then + if _itemdata.state == 2 then + self.buyInfo.text = "" + end return end if _itemdata.type and _itemdata.type > 0 then