39 lines
1.0 KiB
C#
39 lines
1.0 KiB
C#
using UnityEngine;
|
|
|
|
namespace Code.Infrastructure.Camera.CameraStates
|
|
{
|
|
// [State(typeof(CameraMode),typeof(CameraStateMachineContext), true)]
|
|
public partial class NoneCameraState : BaseCameraState
|
|
{
|
|
public NoneCameraState(CameraStateMachineContext context, EventBus.EventBus eventBus) : base(context, eventBus)
|
|
{
|
|
}
|
|
|
|
public override CameraMode myState => CameraMode.None;
|
|
protected override void OnEnterState()
|
|
{
|
|
}
|
|
|
|
protected override void OnExitState()
|
|
{
|
|
}
|
|
|
|
protected override void HandlePosition(float deltaTime, object targetRotation)
|
|
{
|
|
throw new System.NotImplementedException();
|
|
}
|
|
|
|
protected override void HandleRotationInput(float deltaTime, Vector3 rotationInput, out Quaternion q)
|
|
{
|
|
throw new System.NotImplementedException();
|
|
}
|
|
|
|
public override void Update()
|
|
{
|
|
}
|
|
|
|
public override void LateUpdate()
|
|
{
|
|
}
|
|
}
|
|
} |