From 9c19d0d680e1457a381b4f9d9667b15cdcba9d09 Mon Sep 17 00:00:00 2001 From: NguyenVanDat Date: Tue, 3 Mar 2026 11:15:38 +0700 Subject: [PATCH] remove ui layer --- Assets/PerfectWorld/Scripts/UI/CDlgMessageBox.cs | 2 -- Assets/PerfectWorld/Scripts/UI/Dialogs/AUIDialog.cs | 7 ------- Assets/Scripts/CECUIManager.cs | 5 ----- 3 files changed, 14 deletions(-) diff --git a/Assets/PerfectWorld/Scripts/UI/CDlgMessageBox.cs b/Assets/PerfectWorld/Scripts/UI/CDlgMessageBox.cs index b7a2fb30e0..6e6d17c54b 100644 --- a/Assets/PerfectWorld/Scripts/UI/CDlgMessageBox.cs +++ b/Assets/PerfectWorld/Scripts/UI/CDlgMessageBox.cs @@ -31,8 +31,6 @@ namespace BrewMonster [SerializeField] private Button _noButton; [SerializeField] private Button _closeButton; - public override DialogueType DialogueType => DialogueType.MessageBox; - private MessageBoxData _messageData; public override void OnEnable() diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/AUIDialog.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/AUIDialog.cs index dc5311f2fe..e1a564978d 100644 --- a/Assets/PerfectWorld/Scripts/UI/Dialogs/AUIDialog.cs +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/AUIDialog.cs @@ -6,11 +6,6 @@ using UnityEngine.UI; namespace BrewMonster.UI { - public enum DialogueType - { - Window, - MessageBox - } public class AUIDialog : MonoBehaviour { protected Dictionary m_StringTable = new Dictionary(); @@ -25,8 +20,6 @@ namespace BrewMonster.UI private bool m_bUpdateRenderTarget = false; [SerializeField] TextMeshProUGUI skillNameText; [SerializeField] Image imageProgress; - - public virtual DialogueType DialogueType => DialogueType.Window; public virtual void Show(bool value) { diff --git a/Assets/Scripts/CECUIManager.cs b/Assets/Scripts/CECUIManager.cs index 5a604306e5..04de9b1ca7 100644 --- a/Assets/Scripts/CECUIManager.cs +++ b/Assets/Scripts/CECUIManager.cs @@ -1,19 +1,14 @@ using BrewMonster; using BrewMonster.Network; using BrewMonster.UI; -using CSNetwork; using System; using System.Collections.Generic; using BrewMonster.Scripts.Managers; using UnityEngine; -using UnityEngine.UI; -using UnityEngine.UIElements; using TMPro; public class CECUIManager : MonoSingleton { - [SerializeField] private GameObject _windowContainer; - [SerializeField] private GameObject _messageBoxContainer; [SerializeField] private TMP_Text _fpsText; [SerializeField] private List uiPrefabs; // drag các prefab UI vào đây