Cinemachine
![]() | CinemachineHardLookAt Class |
This is a CinemachineComponent in the Aim section of the component pipeline.
Its job is to aim the camera hard at the LookAt target.

SystemObject Object
Component
Behaviour
MonoBehaviour
CinemachineCinemachineComponentBase
CinemachineCinemachineHardLookAt
Component
Behaviour
MonoBehaviour
CinemachineCinemachineComponentBase
CinemachineCinemachineHardLookAt
Namespace: Cinemachine
Assembly: Cinemachine (in Cinemachine.dll) Version: 2.0.0.0 (2.0.0.0)

[DocumentationSortingAttribute(23f, DocumentationSortingAttributeLevel.UserRef)] [AddComponentMenu("")] [RequireComponent(typeof(CinemachinePipeline))] [SaveDuringPlayAttribute] public class CinemachineHardLookAt : CinemachineComponentBase
Cinemachine.CinemachineHardLookAt = function(); Type.createClass( 'Cinemachine.CinemachineHardLookAt', Cinemachine.CinemachineComponentBase);
The CinemachineHardLookAt type exposes the following members.

Name | Description | |
---|---|---|
![]() | CinemachineHardLookAt |

Name | Description | |
---|---|---|
![]() | FollowTarget | Returns the owner vcam's Follow target. (Inherited from CinemachineComponentBase.) |
![]() | IsValid | True if component is enabled and has a LookAt defined (Overrides CinemachineComponentBaseIsValid.) |
![]() | LookAtTarget | Returns the owner vcam's LookAt target. (Inherited from CinemachineComponentBase.) |
![]() | Stage | Get the Cinemachine Pipeline stage that this component implements.
Always returns the Aim stage (Overrides CinemachineComponentBaseStage.) |
![]() | VcamState | Returns the owner vcam's CameraState. (Inherited from CinemachineComponentBase.) |
![]() | VirtualCamera | Get the associated CinemachineVirtualCameraBase (Inherited from CinemachineComponentBase.) |

Name | Description | |
---|---|---|
![]() | MutateCameraState | Applies the composer rules and orients the camera accordingly (Overrides CinemachineComponentBaseMutateCameraState(CameraState, Single).) |
![]() | OnPositionDragged | API for the editor, to process a position drag from the user.
Base class implementation does nothing. (Inherited from CinemachineComponentBase.) |
