Table of Contents

Class CameraRuntimeState

Namespace
Framework.Systems.Camera
Assembly
Assembly-CSharp.dll

카메라 핵심 실시간 상태. 프레임 간 지속되는 값 저장. Brain이 소유, Context를 통해 공유.

public sealed class CameraRuntimeState
Inheritance
object
CameraRuntimeState

Remarks

Shake/Recoil/Noise 등 Modifier 관련 상태는 각 Modifier 내부에서 관리한다. Blend 관련 상태는 ICameraBlendService 내부에서 관리한다.

Fields

CurrentDistance

현재 카메라 거리.

public float CurrentDistance

Field Value

float

CurrentFov

현재 FOV.

public float CurrentFov

Field Value

float

FovVelocity

SmoothDamp용 FOV 속도 캐시.

public float FovVelocity

Field Value

float

Pitch

수직 회전 (도).

public float Pitch

Field Value

float

PositionVelocity

SmoothDamp용 위치 속도 캐시.

public Vector3 PositionVelocity

Field Value

Vector3

RotationVelocity

SmoothDamp용 회전 속도 캐시.

public Vector3 RotationVelocity

Field Value

Vector3

Yaw

수평 회전 (도).

public float Yaw

Field Value

float

Methods

Reset()

public void Reset()