27 lines
719 B
C#
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;
|
|
}
|
|
}
|
|
} |