Files
CourierOld/Game/CourierOld/Assets/Code/Gameplay/Camera/CameraStates/StaticState.cs
T
MrTorex 665114b7dc Соединение всё со всем что имеется, дописывание стейт-машины
Теперь мне удобно кастить и получать тип камеры, всё вроде работает нормисно
2025-10-29 01:02:02 +03:00

27 lines
719 B
C#

using UnityEngine;
namespace Code.Gameplay.Camera.CameraStates
{
public class StaticState : BaseCameraState, ICameraState
{
private Transform _target;
private Transform _position;
public StaticState(CameraStateMachineContext context) : base(context) { }
public override void EnterState()
{
Debug.Log("Static State Enter");
base.EnterState();
}
protected override void HandlePosition(float deltaTime, float zoomInput, Quaternion targetRotation)
{
throw new System.NotImplementedException();
}
public CameraMode GetCameraMode()
{
return CameraMode.Static;
}
}
}