Browse Source

修复CreateRoleUI背景图的适配问题

leiyasi 1 year ago
parent
commit
bc452dff56

+ 3 - 0
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/CreateRole/UI_CreateRoleUI.cs

@@ -7,6 +7,7 @@ namespace UI.CreateRole
     public partial class UI_CreateRoleUI
     {
         public GComponent target;
+        public GLoader m_loaBg;
         public UI_EnvelopeModel m_envelopeModel;
         public const string URL = "ui://5al8chbdxt5s0";
         public const string PACKAGE_NAME = "CreateRole";
@@ -55,10 +56,12 @@ namespace UI.CreateRole
 
         private void Init(GComponent comp)
         {
+            m_loaBg = (GLoader)comp.GetChild("loaBg");
             m_envelopeModel = (UI_EnvelopeModel)UI_EnvelopeModel.Create(comp.GetChild("envelopeModel"));
         }
         public void Dispose(bool disposeTarget = false)
         {
+            m_loaBg = null;
             m_envelopeModel.Dispose();
             m_envelopeModel = null;
             if(disposeTarget && target != null)

+ 0 - 3
GameClient/Assets/Game/HotUpdate/FairyGUI/GenCode/CreateRole/UI_EnvelopeModel.cs

@@ -7,7 +7,6 @@ namespace UI.CreateRole
     public partial class UI_EnvelopeModel
     {
         public GComponent target;
-        public GLoader m_loaBg;
         public GGraph m_NiaoEffectHolder;
         public GButton m_btnSure;
         public GButton m_btnDice;
@@ -65,7 +64,6 @@ namespace UI.CreateRole
 
         private void Init(GComponent comp)
         {
-            m_loaBg = (GLoader)comp.GetChild("loaBg");
             m_NiaoEffectHolder = (GGraph)comp.GetChild("NiaoEffectHolder");
             m_btnSure = (GButton)comp.GetChild("btnSure");
             m_btnDice = (GButton)comp.GetChild("btnDice");
@@ -79,7 +77,6 @@ namespace UI.CreateRole
         }
         public void Dispose(bool disposeTarget = false)
         {
-            m_loaBg = null;
             m_NiaoEffectHolder = null;
             m_btnSure = null;
             m_btnDice = null;

+ 1 - 1
GameClient/Assets/Game/HotUpdate/Views/CreateRole/CreateRoleView.cs

@@ -49,7 +49,7 @@ namespace GFGGame
             this.clickBlankToClose = false;
             this.modal = true;
 
-            _ui.m_envelopeModel.m_loaBg.url = ResPathUtil.GetBgImgPath("bg_yaoqinghan");
+            _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("bg_yaoqinghan");
             _ui.m_envelopeModel.m_btnSure.onClick.Add(OnClickBtnSure);
             _ui.m_envelopeModel.m_btnDice.onClick.Add(() =>
             {

BIN
GameClient/Assets/ResIn/UI/CreateRole/CreateRole_fui.bytes