Railcam 2D
Store

Effect

public class Railcam2D.Effect;

Allows the displacement of the camera's position along a Rail.

Public Members


Active

public bool Active = true;
Member Field
Type bool
Defaults To true

A bool that determines whether the Effect is applied (true) or not (false).


CameraInterpolation

[RangeAttribute(0f, 1f)]
public float CameraInterpolation = 0.5f;
Member Field
Type float
Defaults To 0.5f
Min 0f
Max 1f

A float that represents an interpolation value between two Waypoint positions on a Rail.

A value of 0f is equivalent to the position of the Waypoint defined by WaypointIndex. A value of 1f is equivalent to the position of the next Waypoint.

The camera is positioned at the point defined by this value when the camera's target position is at the point defined by TargetInterpolation.


TargetInterpolation

[RangeAttribute(0f, 1f)]
public float TargetInterpolation = 0.25f;
Member Field
Type float
Defaults To 0.25f
Min 0f
Max 1f

A float that represents an interpolation value between two Waypoint positions on a Rail.

A value of 0f is equivalent to the position of the Waypoint defined by WaypointIndex. A value of 1f is equivalent to the position of the next Waypoint.

When the camera's target position is at this point, the camera is positioned at the point defined by CameraInterpolation.


WaypointIndex

public int WaypointIndex = -1;
Member Field
Type int
Defaults To -1

An int that determines the index of the Waypoint in a Rail's list of Waypoints. This effect is applied to the Rail segment starting at this Waypoint and ending at the next Waypoint.

A value of -1 means the Effect is not applied to any Waypoint.

Jonathan Madelaine © 2020