diff --git a/Assets/_Scripts/Application/GameManager.cs b/Assets/_Scripts/Application/GameManager.cs index 8e83204..37f7b91 100644 --- a/Assets/_Scripts/Application/GameManager.cs +++ b/Assets/_Scripts/Application/GameManager.cs @@ -31,6 +31,7 @@ namespace ZXK.LouDiXvMuNiu //µ±Ç°appÊó±êÁéÃô¶È [System.NonSerialized] public float _CurMouseFlexible = 50.0f; + [System.NonSerialized] public bool _loopPopExplain = true; public bool _IsFirstFreeCamera = true; diff --git a/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs b/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs index 2291be3..7dae683 100644 --- a/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs +++ b/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs @@ -119,7 +119,7 @@ namespace ZXK.LouDiXvMuNiu if (GameManager.Instance._loopPopExplain) { GameObject explainContainGeo = UI_Manage.Instance.ShowPanel("ExplainContainPanel", System.Type.GetType("ZXK.LouDiXvMuNiu.ExplainContainPanel"), UIGroup.Tip); - explainContainGeo.GetComponent()._IsFirstEnter = true; + explainContainGeo.GetComponent().InitUIState(true); } } private void Update() diff --git a/Assets/_Scripts/Application/UI/AppSettingPanel.cs b/Assets/_Scripts/Application/UI/AppSettingPanel.cs index 1952efe..8366004 100644 --- a/Assets/_Scripts/Application/UI/AppSettingPanel.cs +++ b/Assets/_Scripts/Application/UI/AppSettingPanel.cs @@ -95,7 +95,7 @@ namespace ZXK.LouDiXvMuNiu { PopUpMng._TriAble = false; GameObject explainContainGeo = UI_Manage.Instance.ShowPanel("ExplainContainPanel", System.Type.GetType("ZXK.LouDiXvMuNiu.ExplainContainPanel"), UIGroup.Tip); - explainContainGeo.GetComponent()._IsFirstEnter = false; + explainContainGeo.GetComponent().InitUIState(false); }); _setBtn.onClick.AddListener(() => { diff --git a/Assets/_Scripts/Application/UI/ExplainContainPanel.cs b/Assets/_Scripts/Application/UI/ExplainContainPanel.cs index 0f836db..c24ae00 100644 --- a/Assets/_Scripts/Application/UI/ExplainContainPanel.cs +++ b/Assets/_Scripts/Application/UI/ExplainContainPanel.cs @@ -18,8 +18,8 @@ namespace ZXK.LouDiXvMuNiu private Button _closeBtn = null; private Toggle _popLoop = null; - public bool _IsFirstEnter = false; - public int _clickNumber = 0; + private bool _isFirstEnter = false; + private int _clickNumber = 0; protected override void Awake() { @@ -30,17 +30,19 @@ namespace ZXK.LouDiXvMuNiu _handlerGeo = GetWedage("HandlerExplainBG_N"); _closeBtn = GetWedage("CloseBtn_N").GetComponent