디자인 적용
This commit is contained in:
@@ -14,6 +14,7 @@ namespace UVC.UI.Tab
|
||||
private List<TabData> _tabs = new List<TabData>();
|
||||
// 현재 활성화된 탭의 인덱스 (-1은 활성화된 탭이 없음을 의미)
|
||||
private int _activeTabIndex = -1;
|
||||
private int _prevTabIndex = -1;
|
||||
|
||||
// 탭 컨텐츠 인스턴스를 저장하는 Dictionary (키: tabID)
|
||||
private Dictionary<string, GameObject> _contentInstances = new Dictionary<string, GameObject>();
|
||||
@@ -23,6 +24,11 @@ namespace UVC.UI.Tab
|
||||
/// </summary>
|
||||
public int ActiveTabIndex => _activeTabIndex;
|
||||
|
||||
/// <summary>
|
||||
/// 이전에 선택된 탭 인덱스를 가져옵니다.
|
||||
/// </summary>
|
||||
public int PrevTabIndex => _prevTabIndex;
|
||||
|
||||
/// <summary>
|
||||
/// 등록된 모든 탭의 목록을 가져옵니다.
|
||||
/// </summary>
|
||||
@@ -66,6 +72,8 @@ namespace UVC.UI.Tab
|
||||
{
|
||||
return;
|
||||
}
|
||||
Debug.Log($"탭 전환: {_activeTabIndex} -> {tabIndex}");
|
||||
_prevTabIndex = _activeTabIndex;
|
||||
|
||||
// 활성화 탭 인덱스 업데이트
|
||||
_activeTabIndex = tabIndex;
|
||||
|
||||
Reference in New Issue
Block a user