浏览代码

卡牌动画

zhaoyang 3 年之前
父节点
当前提交
4a5e9df943
共有 1 个文件被更改,包括 10 次插入2 次删除
  1. 10 2
      GameClient/Assets/Game/HotUpdate/Views/Card/CardFosterView.cs

+ 10 - 2
GameClient/Assets/Game/HotUpdate/Views/Card/CardFosterView.cs

@@ -658,6 +658,7 @@ namespace GFGGame
             float scale = _ui.target.height / comCardImgResInitSize.y;
             if (!showCard)
             {
+                _ui.target.touchable = false;
                 _ui.m_loaListener1.visible = false;
                 GTween.To(_ui.m_comImgCard.m_ComCardImgRes.target.size, comCardImgResInitSize * scale, 0.5f).SetTarget(_ui.m_comImgCard.m_ComCardImgRes).OnUpdate((GTweener t) =>
                 {
@@ -668,11 +669,15 @@ namespace GFGGame
                 {
                     _ui.m_comImgCard.target.scrollPane.posX = t.value.x;
                 });
-                _ui.m_t0.Play();
+                _ui.m_t0.Play(() =>
+                {
+                    _ui.target.touchable = true;
+                });
                 showCard = true;
             }
             else
             {
+                _ui.target.touchable = false;
                 _ui.m_loaListener1.visible = true;
                 GTween.To(_ui.m_comImgCard.m_ComCardImgRes.target.size, comCardImgResInitSize, 0.5f).SetTarget(_ui.m_comImgCard.m_ComCardImgRes).OnUpdate((GTweener t) =>
                {
@@ -682,7 +687,10 @@ namespace GFGGame
                 {
                     _ui.m_comImgCard.target.scrollPane.posX = t.value.x;
                 });
-                _ui.m_t1.Play();
+                _ui.m_t1.Play(() =>
+                {
+                    _ui.target.touchable = true;
+                });
                 showCard = false;
             }
         }