Cinemachine
![]() | CinemachineVirtualCamera Fields |
The CinemachineVirtualCamera type exposes the following members.
![](SectionExpanded.png)
Name | Description | |
---|---|---|
![]() | CinemachineGUIDebuggerCallback | This is deprecated. It is here to support the soon-to-be-removed
Cinemachine Debugger in the Editor. (Inherited from CinemachineVirtualCameraBase.) |
![]() ![]() | CreatePipelineOverride |
Override component pipeline creation.
This needs to be done by the editor to support Undo.
The override must do exactly the same thing as the CreatePipeline method in this class.
|
![]() ![]() | DestroyPipelineOverride |
Override component pipeline destruction.
This needs to be done by the editor to support Undo.
|
![]() | m_ExcludedPropertiesInInspector | Inspector control - Use for hiding sections of the Inspector UI. (Inherited from CinemachineVirtualCameraBase.) |
![]() | m_Follow | The object that the camera wants to move with (the Body target).
The Body component of the CinemachineComponent pipeline
will refer to this target and position the vcam in accordance with rules and
settings that are provided to it.
If this is null, then the vcam's Transform position will be used. |
![]() | m_Lens | Specifies the LensSettings of this Virtual Camera.
These settings will be transferred to the Unity camera when the vcam is live. |
![]() | m_LockStageInInspector | Inspector control - Use for enabling sections of the Inspector UI. (Inherited from CinemachineVirtualCameraBase.) |
![]() | m_LookAt | The object that the camera wants to look at (the Aim target).
The Aim component of the CinemachineComponent pipeline
will refer to this target and orient the vcam in accordance with rules and
settings that are provided to it.
If this is null, then the vcam's Transform orientation will be used. |
![]() | m_Priority | The priority will determine which camera becomes active based on the
state of other cameras and this camera. Higher numbers have greater priority.
(Inherited from CinemachineVirtualCameraBase.) |
![]() | OnPostPipelineStage |
A delegate to hook into the state calculation pipeline.
Implementaion must be sure to call this after each pipeline stage, to allow
other services to hook into the pipeline.
See CinemachineCore.Stage.
(Inherited from CinemachineVirtualCameraBase.) |
![]() ![]() | PipelineName | This is the name of the hidden GameObject that will be created as a child object
of the virtual camera. This hidden game object acts as a container for the polymorphic
CinemachineComponent pipeline. The Inspector UI for the Virtual Camera
provides access to this pipleline, as do the CinemachineComponent-family of
public methods in this class.
The lifecycle of the pipeline GameObject is managed automatically. |
![](SectionExpanded.png)