Эх сурвалжийг харах

修改部分CreateRoleUI的适配
修改StoryDialogView中的错误单词

leiyasi 1 жил өмнө
parent
commit
589eabae23

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

@@ -9,6 +9,7 @@ namespace UI.CreateRole
         public GComponent target;
         public GLoader m_loaBg;
         public UI_EnvelopeModel m_envelopeModel;
+        public Transition m_t_Open;
         public const string URL = "ui://5al8chbdxt5s0";
         public const string PACKAGE_NAME = "CreateRole";
         public const string RES_NAME = "CreateRoleUI";
@@ -58,12 +59,14 @@ namespace UI.CreateRole
         {
             m_loaBg = (GLoader)comp.GetChild("loaBg");
             m_envelopeModel = (UI_EnvelopeModel)UI_EnvelopeModel.Create(comp.GetChild("envelopeModel"));
+            m_t_Open = comp.GetTransition("t_Open");
         }
         public void Dispose(bool disposeTarget = false)
         {
             m_loaBg = null;
             m_envelopeModel.Dispose();
             m_envelopeModel = null;
+            m_t_Open = null;
             if(disposeTarget && target != null)
             {
                 target.RemoveFromParent();

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

@@ -79,14 +79,13 @@ namespace GFGGame
                     _ui.m_envelopeModel.m_t_Idle.Play(-1, 0, null);
                     break;
                 case State.OPEN:
-                    //_effectUIDic["FX_player"].GetObj().GetComponentInChildren<Animator>().SetTrigger("Close");
                     EffectUIPool.Recycle(_effectUIDic["FX_player"]);
                     _effectUIDic.Remove("FX_player");
                     _effectUIDic.Add("FX_ShanZi", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_ShanZiEffectHolder, "ui_CreateRoleUI/After_Open", "FX_ShanZi"));
                     _effectUIDic.Add("FX_Niao", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_NiaoEffectHolder, "ui_CreateRoleUI/After_Open", "FX_Niao"));
                     _ui.m_envelopeModel.m_envelope.target.touchable = false;
                     _ui.m_envelopeModel.m_t_Idle.Stop();
-                    _ui.m_envelopeModel.m_t_Open.Play();
+                    _ui.m_t_Open.Play();
                     break;
             }
         }

+ 5 - 5
GameClient/Assets/Game/HotUpdate/Views/MainStory/StoryDialogView.cs

@@ -34,7 +34,7 @@ namespace GFGGame
         private int _wordIndex = 0;
         private bool _isShowLetters;
         private string _currentWords;
-        private string _stroyStartID;
+        private string _storyStartID;
 
         //屏幕效果中
         private Action<object> _onScreenEffectComplete;
@@ -114,7 +114,7 @@ namespace GFGGame
             UpdateSpeedUpBtn();
             _dialogListLookBack = new List<string>();
             object[] datas = viewData as object[];
-            _stroyStartID = (string)datas[0];
+            _storyStartID = (string)datas[0];
             bool skipable = (bool)datas[1];
             _onCompleteStoryDialogCall = (OnCompleteStoryDialogCall)datas[2];
             if (datas.Length > 3)
@@ -133,11 +133,11 @@ namespace GFGGame
 
             _ui.m_btnSkip.visible = skipable;
 
-            ShowNextStep(_stroyStartID);
+            ShowNextStep(_storyStartID);
 
             _ui.m_c1.selectedIndex = 0;
             _ui.m_btnAutoPlay.selected = false;
-            if (_stroyStartID == MainStoryDataManager.priorId)
+            if (_storyStartID == MainStoryDataManager.priorId)
             {
                 _ui.m_c1.selectedIndex = 1;
                 // _ui.m_btnAutoPlay.selected = true;
@@ -192,7 +192,7 @@ namespace GFGGame
         {
             if (_ui.m_btnSkip.enabled)
             {
-                ViewManager.Show<StoryLookBackView>(_stroyStartID);
+                ViewManager.Show<StoryLookBackView>(_storyStartID);
             }
             else
             {

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