Class CinemachineHardLockToTarget
This is a CinemachineComponent in the Aim section of the component pipeline. Its job is to place the camera on the Follow Target.
Inheritance
CinemachineHardLockToTarget
Inherited Members
Namespace: Cinemachine
Syntax
[DocumentationSorting(DocumentationSortingAttribute.Level.UserRef)]
[AddComponentMenu("")]
public class CinemachineHardLockToTarget : CinemachineComponentBase
Fields
m_Damping
How much time it takes for the position to catch up to the target's position
Declaration
[Tooltip("How much time it takes for the position to catch up to the target's position")]
public float m_Damping
Field Value
| Type | Description |
|---|---|
| Single |
Properties
IsValid
True if component is enabled and has a LookAt defined
Declaration
public override bool IsValid { get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Overrides
Stage
Get the Cinemachine Pipeline stage that this component implements. Always returns the Aim stage
Declaration
public override CinemachineCore.Stage Stage { get; }
Property Value
| Type | Description |
|---|---|
| CinemachineCore.Stage |
Overrides
Methods
GetMaxDampTime()
Report maximum damping time needed for this component.
Declaration
public override float GetMaxDampTime()
Returns
| Type | Description |
|---|---|
| Single | Highest damping setting in this component |
Overrides
MutateCameraState(ref CameraState, Single)
Applies the composer rules and orients the camera accordingly
Declaration
public override void MutateCameraState(ref CameraState curState, float deltaTime)
Parameters
| Type | Name | Description |
|---|---|---|
| CameraState | curState | The current camera state |
| Single | deltaTime | Used for calculating damping. If less than zero, then target will snap to the center of the dead zone. |