UI Update, volumes

This commit is contained in:
ThomasCharester committed 2026-01-23 20:39:55 +03:00
1 parent e2d0974b3c
commit 0f0c8bab43
100 files changed
+10862 -734

No files matched your search

+8 -4
View File
@@ -14,6 +14,7 @@ namespace Code.Infrastructure.UI
void ClosePanel(UIPanelType uiPanelType);
void TryLoadPanel(UIPanelType uiPanelType);
void TryRemovePanel(UIPanelType panelType);
void SetCanvasCamera(UnityEngine.Camera camera);
}
public class UIService : IUIPanelLoadedHandle, IUIService
@@ -30,15 +31,18 @@ namespace Code.Infrastructure.UI
eventBus.Subscribe(this);
}
public void SetCanvasCamera(UnityEngine.Camera camera)
{
_factory.Canvas.worldCamera = camera;
}
public void OpenPanel(UIPanelType uiPanelType)
{
_loadedPanels[uiPanelType].gameObject.SetActive(true); // TODO Братуха реально реши надо вкл\выкл или это очередная хренооптимизация
_loadedPanels[uiPanelType].Open();
_loadedPanels[uiPanelType].Open();
}
public void ClosePanel(UIPanelType uiPanelType)
{
_loadedPanels[uiPanelType].gameObject.SetActive(false);
{
_loadedPanels[uiPanelType].Close();
}