Browse Source

战斗界面调整

zhangyuqian 1 year ago
parent
commit
9b8d19fec4

+ 8 - 2
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryFightSingleScoreView.cs

@@ -488,7 +488,7 @@ namespace GFGGame
             if (GuideDataManager.IsGuideFinish(ConstGuideId.START_FIGHT) <= 0 && !ViewManager.isViewOpen(typeof(GuideView).FullName)) return;
             if (GuideDataManager.IsGuideFinish(ConstGuideId.START_FIGHT) <= 0 && !ViewManager.isViewOpen(typeof(GuideView).FullName)) return;
             Timers.inst.Add(0.1f, 0, ComAllCirclePressTime);
             Timers.inst.Add(0.1f, 0, ComAllCirclePressTime);
 
 
-            _effectUI15.GetObj().GetComponent<Animator>().SetBool("player", true);  
+            
         }
         }
         private void ComAllCirclePressTime(object param = null)
         private void ComAllCirclePressTime(object param = null)
         {
         {
@@ -511,11 +511,13 @@ namespace GFGGame
             //_ui.m_comClick.m_comAllPerfect.m_txtCount.text = allCircleScore.ToString();
             //_ui.m_comClick.m_comAllPerfect.m_txtCount.text = allCircleScore.ToString();
             CheckNumImage(allCircleScore.ToString());
             CheckNumImage(allCircleScore.ToString());
             _ui.m_comClick.m_comResult.target.visible = false;
             _ui.m_comClick.m_comResult.target.visible = false;
-
+            _ui.m_comClick.m_comAllPerfect.m_t2.SetHook("animation", SetAnimation);
+            
             _time = 0;
             _time = 0;
             _score += allCircleScore;
             _score += allCircleScore;
             _ui.m_comClick.m_comAllPerfect.m_t2.Play(() =>
             _ui.m_comClick.m_comAllPerfect.m_t2.Play(() =>
                 {
                 {
+                    _effectUI15.GetObj().GetComponent<Animator>().SetBool("player", false);
                     _prefectCount = 0;
                     _prefectCount = 0;
                     TryShowCardSkill(null);
                     TryShowCardSkill(null);
                 });
                 });
@@ -526,6 +528,10 @@ namespace GFGGame
                 GuideController.TryCompleteGuide(ConstGuideId.START_FIGHT, 10);
                 GuideController.TryCompleteGuide(ConstGuideId.START_FIGHT, 10);
             }
             }
         }
         }
+        private void SetAnimation()
+        {
+            _effectUI15.GetObj().GetComponent<Animator>().SetBool("player", true);
+        }
 
 
         private bool SuitAddScore()
         private bool SuitAddScore()
         {
         {

+ 6 - 3
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryFightTargetScoreView.cs

@@ -704,7 +704,6 @@ namespace GFGGame
             {
             {
                 _ui.m_comClick.m_comAllPerfect.m_t0.Play();
                 _ui.m_comClick.m_comAllPerfect.m_t0.Play();
             }
             }
-            _effectUI12.GetObj().GetComponent<Animator>().SetBool("player", true);
         }
         }
         private void OnComAllCircleClickBegin()
         private void OnComAllCircleClickBegin()
         {
         {
@@ -734,17 +733,21 @@ namespace GFGGame
             //_ui.m_comClick.m_comAllPerfect.m_txtCount.text = allCircleScore.ToString();
             //_ui.m_comClick.m_comAllPerfect.m_txtCount.text = allCircleScore.ToString();
             CheckNumImage(allCircleScore.ToString());
             CheckNumImage(allCircleScore.ToString());
             _ui.m_comClick.m_comResult.target.visible = false;
             _ui.m_comClick.m_comResult.target.visible = false;
-
+            _ui.m_comClick.m_comAllPerfect.m_t2.SetHook("animation", SetAnimation);
             _time = 0;
             _time = 0;
             _score += allCircleScore;
             _score += allCircleScore;
             _targetScore += allCircleScore;
             _targetScore += allCircleScore;
             _ui.m_comClick.m_comAllPerfect.m_t2.Play(() =>
             _ui.m_comClick.m_comAllPerfect.m_t2.Play(() =>
                 {
                 {
+                    _effectUI12.GetObj().GetComponent<Animator>().SetBool("player", false);
                     _prefectCount = 0;
                     _prefectCount = 0;
                     CheckAllPerfectClickSkill();
                     CheckAllPerfectClickSkill();
                 });
                 });
         }
         }
-
+        private void SetAnimation()
+        {
+            _effectUI12.GetObj().GetComponent<Animator>().SetBool("player", true);
+        }
         private bool SuitAddScore()
         private bool SuitAddScore()
         {
         {
             //评分结束后,添加套装加成分数
             //评分结束后,添加套装加成分数

BIN
GameClient/Assets/ResIn/UI/Main/Main_fui.bytes