瀏覽代碼

开服活动特效修改

huangxiaoyue 1 年之前
父節點
當前提交
3840b34b87

+ 3 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/OpenServerActivity/UI_OpenServerActivityUI.cs

@@ -20,6 +20,7 @@ namespace UI.OpenServerActivity
         public GTextField m_txtDay;
         public GTextField m_txtHour;
         public GTextField m_txtMinute;
+        public GGraph m_holderSmallBgTx;
         public Transition m_openEff;
         public const string URL = "ui://b8ha2mnsdedg0";
         public const string PACKAGE_NAME = "OpenServerActivity";
@@ -81,6 +82,7 @@ namespace UI.OpenServerActivity
             m_txtDay = (GTextField)comp.GetChild("txtDay");
             m_txtHour = (GTextField)comp.GetChild("txtHour");
             m_txtMinute = (GTextField)comp.GetChild("txtMinute");
+            m_holderSmallBgTx = (GGraph)comp.GetChild("holderSmallBgTx");
             m_openEff = comp.GetTransition("openEff");
         }
         public void Dispose(bool disposeTarget = false)
@@ -98,6 +100,7 @@ namespace UI.OpenServerActivity
             m_txtDay = null;
             m_txtHour = null;
             m_txtMinute = null;
+            m_holderSmallBgTx = null;
             m_openEff = null;
             if(disposeTarget && target != null)
             {

+ 6 - 3
GameClient/Assets/Game/HotUpdate/Views/OpenServerActivity/OpenServerActivityView.cs

@@ -11,7 +11,7 @@ namespace GFGGame
         private EffectUI _effectUI1;
         private EffectUI _effectUI2;
         private EffectUI _effectUI3;
-
+        private EffectUI _effectUI4;
 
         public override void Dispose()
         {
@@ -19,6 +19,8 @@ namespace GFGGame
             _effectUI2 = null;
             EffectUIPool.Recycle(_effectUI3);
             _effectUI3 = null;
+            EffectUIPool.Recycle(_effectUI4);
+            _effectUI4 = null;
 
             if (_ui != null)
             {
@@ -54,7 +56,8 @@ namespace GFGGame
         private void AddEffect()
         {
             _effectUI2 = EffectUIPool.CreateEffectUI(_ui.m_holderSmallBg, "ui_Activity", "NewAtv_Quad");
-            _effectUI3 = EffectUIPool.CreateEffectUI(_ui.m_holderFog, "ui_Activity", "NewAtv_BG_tx");
+            _effectUI3 = EffectUIPool.CreateEffectUI(_ui.m_holderSmallBgTx, "ui_Activity", "NewAtv_Quad_tx");
+            _effectUI4 = EffectUIPool.CreateEffectUI(_ui.m_holderFog, "ui_Activity", "NewAtv_BG_tx");
         }
 
         protected override void OnShown()
@@ -64,7 +67,7 @@ namespace GFGGame
             RefreshTimeText();
             UpdateRedDot();
             Timers.inst.Add(1, 0, UpdateTime);
-            Timers.inst.Add(0.3f, 1, ShowEffTime);
+            Timers.inst.Add(0.2f, 1, ShowEffTime);
         }
 
         private void ShowEffTime(object param)

二進制
GameClient/Assets/ResIn/UI/OpenServerActivity/OpenServerActivity_fui.bytes