Camera Triggers
Changes the current Camera Mode to a CameraSettingsResource
.

Properties
Transition Time - How long to transition from the previous camera settings. Leave this at 0 to perform an instant camera cut.
Deactivation Transition Time - How long transition should take when
Deactivate()
is called. Leave this at -1 to use the same settings asTransition Time
.Transition Type - Changes how the transition is processed.
Blend - Camera blends from the previous camera settings.
Crossfade - Camera crossfades from the previous camera settings.
Update Every Frame - Enable this if you need the camera to track the
CameraTrigger
's position or rotation continously.Settings - The
CameraSettingsResource
to use.Previous Settings - The
CameraSettingsResource
to blend to whenDeactivate()
is called. Leave this empty to have theCameraTrigger
automatically assign it to the previous camera settings.Reference Camera - Required when
CameraSettingsResource
hasCopyFOV
enabled.
Methods & Signals
Activate()
- Call this from a signal to activateCameraTrigger
.Deactivate()
- Call this from a signal to deactivateCameraTrigger.
Usage
When using with StageTrigger.tscn, typically Trigger Mode
should be set to OnStay
, On Enter
should be MovingForward
, and On Exit
should be MovingBackward
.
Tip: If you simply activate a
CameraTrigger
andPathTrigger
at the same time, you may notice the camera "snaps" even if you increase theCameraTrigger
'sBlend Time
.For smoother camera transitions, switch to a transitional
CameraSettingsResource
that has itspitch
andyaw
modes set to Override, activate thePathTrigger
, then activate theCameraTrigger
.
Last updated