diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameRankForm.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameRankForm.cs index dd739a06..06362300 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameRankForm.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameRankForm.cs @@ -64,6 +64,8 @@ namespace GameLogic { base.OnCreate(); + Canvas.sortingLayerName = "UI02"; + // 获取当前获胜阵营 var actor = DataGameSceneManager.Instance.OnCheckWinTeam(); var str = DataGameSceneManager.Instance.GetStrs(actor.m_Index); diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameWorldRankForm.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameWorldRankForm.cs index ebdfe4a0..e8c680dc 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameWorldRankForm.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGameWorldRankForm.cs @@ -75,7 +75,7 @@ namespace GameLogic { base.OnCreate(); - + Canvas.sortingLayerName = "UI02"; GetRankData(); } diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGiftItem.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGiftItem.cs index 85d6b6ab..dfff1b74 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGiftItem.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIGiftItem.cs @@ -23,6 +23,11 @@ namespace GameLogic //public Image m_Group; + private void Awake() + { + this.gameObject.GetComponent().sortingLayerName = "UI02"; + } + public async void OnInit(UnitPlayerData unitPlayerData, GiftConfig giftConfig, int num) { //// 随机播放 diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UISettingForm.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UISettingForm.cs index cf9d7910..5034791c 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UISettingForm.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UISettingForm.cs @@ -67,6 +67,10 @@ namespace GameLogic { base.OnCreate(); + // 界面层级特殊处理 + Canvas.sortingLayerName = "UI02"; + + m_slider_GameSound.value = GameModule.Setting.GetFloat("UISoundVolume"); m_slider_BgmSound.value = GameModule.Setting.GetFloat("MusicVolume"); m_toggle_GiftEffect.isOn = GameModule.Setting.GetBool("GiftEffect"); diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem.cs index 29f5bebe..d84a4174 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem.cs @@ -47,6 +47,8 @@ namespace GameLogic { base.OnCreate(); + Canvas.sortingLayerName = "UI02"; + VipItemData giftItemData = UserData as VipItemData; if (giftItemData == null) { diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem_Old.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem_Old.cs index cabcd0ef..039081c7 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem_Old.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipItem_Old.cs @@ -26,6 +26,7 @@ namespace GameLogic { base.OnCreate(); + Canvas.sortingLayerName = "UI02"; VipItemData giftItemData = UserData as VipItemData; diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipLiWuHongItem.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipLiWuHongItem.cs index 5411cdaf..4bce8687 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipLiWuHongItem.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/UI/UIVipLiWuHongItem.cs @@ -31,6 +31,9 @@ namespace GameLogic protected override void OnCreate() { base.OnCreate(); + + Canvas.sortingLayerName = "UI02"; + GiftItemData giftItemData = UserData as GiftItemData; if (giftItemData.giftId == 0)