[한수빈] 홈 화면 나갔다가 다시 들어왔을 때 UI 메뉴들 초기화 작업

This commit is contained in:
SOOBEEN HAN
2026-02-10 16:01:43 +09:00
parent 09637caf49
commit 9269b48ca9
8 changed files with 51 additions and 1 deletions

View File

@@ -37,7 +37,6 @@ namespace ChunilENG.Management
private void SetPerPerspectiveView()
{
controller.SetViewMode(ViewMode.PerspectiveView);
// TODO(한수빈): CAM1-1, CAM1-2등 버튼 활성화 <- 이 로직 위치 확정X
// 버튼 클릭하면 그 때
// building.SetAllFloorExternalState(true);

View File

@@ -31,6 +31,16 @@ namespace ChunilENG.UI
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetupToolBox();
DeactiveCurrentSideTab();
var initialViewCommand = new CameraViewModeChangedCommand(ViewMode.PerspectiveView);
initialViewCommand.Execute();
}
private void SetupToolBox()
{
// ToolbarModel 인스턴스 생성

View File

@@ -42,6 +42,11 @@ namespace ChunilENG
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetupToolBox();
}
private ContentModalView contentModalView;
private async void SetSettingContent()
{

View File

@@ -29,6 +29,15 @@ namespace HyundaiWIA.UI
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetupToolBox();
var initialViewCommand = new CameraViewModeChangedCommand(ViewMode.PerspectiveView);
initialViewCommand.Execute();
}
private void SetupToolBox()
{
// ToolbarModel 인스턴스 생성

View File

@@ -27,6 +27,12 @@ namespace HyundaiWIA.UI
SetupToolBox();
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetupToolBox();
}
private void SetupTopMenu()
{
if (topMenu == null)

View File

@@ -29,6 +29,15 @@ namespace KEPCO.UI
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetupToolBox();
var initialViewCommand = new CameraViewModeChangedCommand(ViewMode.PerspectiveView);
initialViewCommand.Execute();
}
private void SetupToolBox()
{
// ToolbarModel 인스턴스 생성

View File

@@ -27,6 +27,12 @@ namespace KEPCO.UI
SetupToolBox();
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetupToolBox();
}
private void SetupTopMenu()
{
if (topMenu == null)

View File

@@ -22,6 +22,12 @@ namespace ChunilENG.UI
await UniTask.CompletedTask;
}
private void OnEnable()
{
SetModel();
}
private void SetModel()
{
var toolbarModel = new ToolbarModel();