CameraProfile
Class in Zigurous.CameraSystem
Declaration
public sealed class CameraProfile : ScriptableObject
Description
The settings profile for a camera controller.
Properties
preset | The preset used to create the profile. |
aimPunch | The aim punch settings. |
animatorMotion | The animator motion settings. |
autoFocus | The auto focus settings. |
cameraShake | The camera shake settings. |
collision | The camera collision settings. |
cursor | The camera cursor settings. |
eyelineAdjustment | The eyeline adjustment settings. |
follow | The camera follow settings. |
fovKick | The FOV "Kick" settings. |
freeFly | The camera free fly settings. |
freeLook | The camera free look settings. |
headBob | The head bob settings. |
noise | The noise settings. |
panning | The camera panning settings. |
recoil | The recoil settings. |
screenFade | The screen fade settings. |
shoulderLean | The shoulder lean settings. |
shoulderSwap | The shoulder swap settings. |
targeting | The camera targeting settings. |
zoom | The camera zoom settings. |
Constructors
CameraProfile | Creates a new camera settings profile. |
Methods
GetSettings<T> | Gets the settings of the specified type. |
AddSettings<T> | Adds the settings of the specified type to the profile. |
RemoveSettings<T> | Removes the settings of the specified type from the profile. |
Static Methods
Create | Creates a new camera settings profile. |