Ver Fonte

招财进宝特效添加

zhangyuqian há 1 ano atrás
pai
commit
d36bc9981e

+ 6 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/ActivityMain/UI_ActivityZCJB.cs

@@ -13,6 +13,8 @@ namespace UI.ActivityMain
         public GTextField m_activityTime;
         public GLoader m_backBtn;
         public GLoader m_viewBtn;
+        public GGraph m_bgEffect;
+        public GGraph m_btnEffect;
         public const string URL = "ui://4ht5s77uqbf4l";
         public const string PACKAGE_NAME = "ActivityMain";
         public const string RES_NAME = "ActivityZCJB";
@@ -66,6 +68,8 @@ namespace UI.ActivityMain
             m_activityTime = (GTextField)comp.GetChild("activityTime");
             m_backBtn = (GLoader)comp.GetChild("backBtn");
             m_viewBtn = (GLoader)comp.GetChild("viewBtn");
+            m_bgEffect = (GGraph)comp.GetChild("bgEffect");
+            m_btnEffect = (GGraph)comp.GetChild("btnEffect");
         }
         public void Dispose(bool disposeTarget = false)
         {
@@ -75,6 +79,8 @@ namespace UI.ActivityMain
             m_activityTime = null;
             m_backBtn = null;
             m_viewBtn = null;
+            m_bgEffect = null;
+            m_btnEffect = null;
             if(disposeTarget && target != null)
             {
                 target.RemoveFromParent();

+ 9 - 1
GameClient/Assets/Game/HotUpdate/Views/ActivityMainTips/ActivityZCJBView.cs

@@ -9,9 +9,14 @@ namespace GFGGame
     public class ActivityZCJBView : BaseWindow
     {
         private UI_ActivityZCJB _ui;
+        private EffectUI _effectUI1;
+        private EffectUI _effectUI2;
         public override void Dispose()
         {
-
+            EffectUIPool.Recycle(_effectUI1);
+            _effectUI1 = null;
+            EffectUIPool.Recycle(_effectUI2);
+            _effectUI2 = null;
             if (_ui != null)
             {
                 _ui.Dispose();
@@ -30,6 +35,9 @@ namespace GFGGame
             _ui.m_rewardBTn.onClick.Add(OnClickShowReward);
             _ui.m_backBtn.onClick.Add(this.Hide);
             _ui.m_btnChange.onClick.Add(this.Hide);
+
+            _effectUI1 = EffectUIPool.CreateEffectUI(_ui.m_bgEffect, "ui_Activity", "zcjb_All");
+            _effectUI2 = EffectUIPool.CreateEffectUI(_ui.m_btnEffect, "ui_Activity", "zcjb_icon");
         }
         protected override void OnShown()
         {

BIN
GameClient/Assets/ResIn/UI/ActivityAfternoonTea/ActivityAfternoonTea_fui.bytes


BIN
GameClient/Assets/ResIn/UI/ActivityMain/ActivityMain_fui.bytes