using UnityEngine; namespace AibisDream.UI { public class InfoPanel : MonoBehaviour, IUIPanel { [SerializeField] private GameObject loading; [SerializeField] private GameObject saveLoading; public void Show() { gameObject.SetActive(true); } public void Hide() { gameObject.SetActive(false); } public void ShowLoading() { loading.SetActive(true); } public void HideLoading() { loading.SetActive(false); } public void ShowSaveLoading() { saveLoading.SetActive(true); } public void HideSaveLoading() { saveLoading.SetActive(false); } public bool IsOpen => gameObject.activeSelf; public bool IsCloseable => false; } }