소스 검색

战斗中途退出再进战斗 卡牌不弹出来

zhaoyang 2 년 전
부모
커밋
0ef2fb41e7

+ 1 - 0
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryFightTargetScoreView.cs

@@ -704,6 +704,7 @@ namespace GFGGame
 
             _ui.m_comClick.m_comResult.m_t1.Stop(true, false);
             _ui.m_comClick.m_comResult.m_t0.Stop(true, false);
+            _ui.m_comClick.m_comResult.target.visible = false;
         }
         private void CheckGuide(object param)
         {

+ 4 - 1
GameClient/Assets/Game/HotUpdate/Views/MainStory/StorySkillView.cs

@@ -62,7 +62,7 @@ namespace GFGGame
                 PassivitySkillCfg skillCfg = PassivitySkillCfgArray.Instance.GetCfg(skillId);
                 _ui.m_comSkillShow.m_txtName.text = skillCfg.name;
                 _ui.m_comSkillShow.m_ComSkillScore.m_txtCount.SetVar("value", skillScoreDic[skillId].ToString()).FlushVars();
-                _ui.m_comSkillShow.m_ComSkillScore.m_txtCount1.SetVar("value", skillScoreDic[skillId].ToString()).FlushVars();
+                _ui.m_comSkillShow.m_ComSkillScore.m_txtCount1.SetVar("value", Math.Abs(skillScoreDic[skillId]).ToString()).FlushVars();
                 _ui.m_comSkillShow.m_ComSkillScore.m_c1.selectedIndex = skillScoreDic[skillId] >= 0 ? 0 : 1;
                 string res = skillCfg.res;
                 if (string.IsNullOrEmpty(skillCfg.res))
@@ -106,6 +106,9 @@ namespace GFGGame
         protected override void OnHide()
         {
             base.OnHide();
+            _ui.m_comSkillShow.m_t0.Stop(true, false);
+            _ui.m_comSkillShow.m_t1.Stop(true, false);
+            _ui.m_t1.Stop(true, false);
             EventAgent.DispatchEvent(ConstMessage.SHOW_CARD_SKILL_END);
         }
     }