Class FirstPersonCameraConfig
1인칭 카메라 설정 ScriptableObject.
[CreateAssetMenu(menuName = "Framework/Camera/Config/FirstPerson", fileName = "FirstPersonCameraConfig")]
public sealed class FirstPersonCameraConfig : ScriptableObject
- Inheritance
-
objectObjectScriptableObjectFirstPersonCameraConfig
Fields
AimFov
[Tooltip("AimBehavior 활성 시 전환될 FOV.")]
public float AimFov
Field Value
- float
DefaultFov
[Header("FOV")]
public float DefaultFov
Field Value
- float
EyeOffset
[Header("눈 오프셋")]
[Tooltip("캐릭터 루트에서 눈 높이까지의 월드 오프셋.")]
public Vector3 EyeOffset
Field Value
- Vector3
MaxPitch
[Tooltip("수직 회전 최대각 (도). 위 방향 제한.")]
public float MaxPitch
Field Value
- float
MinPitch
[Header("회전")]
[Tooltip("수직 회전 최소각 (도). 아래 방향 제한.")]
public float MinPitch
Field Value
- float