Simple Follow
Has similar logic to Glued Follow
, but with the additional option to be offset from its target location.
This mode is useful for things like character controllers in a fixed angle perspective.
Video Examples
Properties
follow_target
Type: Node2D
Default: null
Determines which Node
should be followed. The Camera
will follow the position of the Follow Target
based on the Follow Mode
type and its parameters.
Setter
void
set_follow_target(Node2D
target_node)
Example
pcam.set_follow_target(player_node)
follow_damping
Type: bool
Default: false
Applies a damping effect on the Camera
's movement. Leading to heavier / slower camera movement as the targeted node moves around.
This is useful to avoid sharp and rapid camera movement.
damping_value
Type: Vector2
Default: Vector2(0.1, 0.1)
Defines the damping amount. The ideal range should be somewhere between 0-1, likely somewhere around 0.1-0.25.
The damping amount is specified in the individual axis. X and Y for 2D and X, Y and Z for 3D scenes. To have the damping be consistent in all directions, simply supply the same value in all slots.
Lower value = faster / sharper camera movement.
Higher value = slower / heavier camera movement.
Setter
void
set_follow_damping_value(Vector2
damping_value)
Example
pcam.set_follow_damping_value(Vector2(0.2, 0.2))