Files
EnglewoodLAB/Assets/Scripts/UI/SettingPanel/SettingPanel.cs
SOOBEEN HAN f1894889ee <refactor> Octopus Twin 템플릿 적용
- 기능 외 UI 구조만 적용
- 프로젝트에 걸맞는 UI는 재작업 필요
2026-02-23 18:20:09 +09:00

30 lines
694 B
C#

using Cysharp.Threading.Tasks;
using UnityEngine.UI;
namespace EnglewoodLAB.UI
{
public class SettingPanel : UIPanel, IPanelControl
{
public Button Button_Close;
public override async UniTask Init()
{
Button_Close = GetElement<Button>(nameof(Button_Close));
Button_Close.onClick.AddListener(Close);
await UniTask.CompletedTask;
}
public virtual void Reset() { }
public virtual void Accept() { }
public virtual void Open()
{
gameObject.SetActive(true);
}
public virtual void Close()
{
gameObject.SetActive(false);
}
}
}