From 898f3a9b991720035b5ffec0132df151e5f6a8b2 Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Tue, 30 Nov 2021 22:53:49 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=AB=8B=E7=BB=98=E6=9C=9D=E5=90=91]=3D=3D=3D?= =?UTF-8?q?=3D=3D=3D=3D=E8=8B=B1=E9=9B=84=E5=88=97=E8=A1=A8=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E7=AB=8B=E7=BB=98=E6=9C=9D=E5=90=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/RoleInfo/RoleInfoPanel.lua | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua index b021162bcb..5ffc3032ec 100644 --- a/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RoleInfo/RoleInfoPanel.lua @@ -304,8 +304,34 @@ function RoleInfoPanel:OnShow() Util.ClearChild(this.rightObj.transform) this.leftLiveObj = HeroManager.LoadHerolive(leftHeroData,this.leftObj) + this.rightLiveObj = HeroManager.LoadHerolive(rightHeroData,this.rightObj) + this.curLiveObj = HeroManager.LoadHerolive(curHeroData,this.curObj) + + local leftToward=0 + if leftHeroData.skinId and leftHeroData.skinId~=0 then + local roleCon=ConfigManager.TryGetConfigData(ConfigName.RoleConfig,leftHeroData.skinId) + if roleCon then + leftToward=roleCon.Toward + end + else + leftToward=leftHeroData.heroConfig.Toward + end + SetHEeroLiveToward(this.leftLiveObj,leftToward,leftHeroData.position) + local rightToward=0 + if rightHeroData.skinId and rightHeroData.skinId~=0 then + local roleCon=ConfigManager.TryGetConfigData(ConfigName.RoleConfig,rightHeroData.skinId) + if roleCon then + rightToward=roleCon.Toward + end + else + rightToward=rightHeroData.heroConfig.Toward + end + SetHEeroLiveToward(this.rightLiveObj,rightToward,rightHeroData.position) + + + if this.curLiveObj then this.dragView.gameObject:SetActive(true)