From 1299b62feba3da2a398e809171c13d3db77716a3 Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Thu, 19 Nov 2020 17:22:10 +0800 Subject: [PATCH] =?UTF-8?q?=E7=81=B5=E5=85=BD=E5=AE=9D=E9=98=81=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=E5=90=8D=E7=A7=B0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/LingShouBaoGe.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/LingShouBaoGe.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/LingShouBaoGe.lua index 2a36a2b340..e272e2b045 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/LingShouBaoGe.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/LingShouBaoGe.lua @@ -56,6 +56,7 @@ function LingShouBaoGe:InitComponent(gameObject) this.detail.gameObject:SetActive(false) this.grid = Util.GetGameObject(this.gameObject, "aniRoot") + this.title = Util.GetGameObject(this.gameObject, "Bg/title"):GetComponent("Image") --mid this.progressValue = Util.GetGameObject(this.gameObject, "mid/progress/value"):GetComponent("Image")--fillAmount @@ -118,11 +119,15 @@ function LingShouBaoGe:Refresh() this:SetData()--加载界面数据立绘+进度条 end +local PositionList = { + [20007] = {pos = 176,title = "l_lingshou_fenghuang"}, + [20006] = {pos = 70,title = "l_lingshou_baize"} +} function LingShouBaoGe:SetData() rewardData={} showData={} rewardData,showData,curScore = DynamicActivityManager.LingShouBuildData() - + this.title.sprite = Util.LoadSprite(PositionList[showData.monsterId].title) --设置立绘 bgName = artConfig[SpiritAnimalConfig[showData.monsterId].Live].Name local pos = SpiritAnimalConfig[showData.monsterId].Position @@ -130,7 +135,7 @@ function LingShouBaoGe:SetData() if Live then poolManager:UnLoadLive(bgName, Live) end - Live = poolManager:LoadLive(bgName, this.grid.transform, Vector3.one*scale*0.8, Vector2.New(pos[1],pos[2]+176)) + Live = poolManager:LoadLive(bgName, this.grid.transform, Vector3.one*scale*0.8, Vector2.New(pos[1],pos[2]+PositionList[showData.monsterId].pos)) local RoleLiveGOGraphic = Live:GetComponent("SkeletonGraphic") RoleLiveGOGraphic.AnimationState:SetAnimation(0, "idle", true)