Интерфейс, конфиги камер

This commit is contained in:
ThomasCharester committed 2025-11-23 00:51:58 +03:00
1 parent efad72b4d9
commit e5f4f292c2
66 files changed
+11465 -9059

No files matched your search

@@ -9,12 +9,13 @@ namespace Code.Gameplay.Camera
// Текущий режим работы камеры
public override void Initialize()
{
States.Add(CameraMode.None, new NoneState(StateMachineContext));
States.Add(CameraMode.Static, new StaticState(StateMachineContext));
States.Add(CameraMode.UltraStatic, new UltraStaticState(StateMachineContext));
States.Add(CameraMode.MainMenu, new MainMenuState(StateMachineContext));
States.Add(CameraMode.FirstPerson, new FirstPersonState(StateMachineContext));
States.Add(CameraMode.ThirdPerson, new ThirdPersonState(StateMachineContext));
CurrentBaseState = States[CameraMode.UltraStatic];
CurrentBaseState = States[CameraMode.None];
}
public UnityEngine.Camera Camera => StateMachineContext.Camera;