Cinemachine::​CinemachineVirtualCamera
Cinemachine::​CinemachineVirtualCameraBase
Cinemachine::​CinemachineVirtualCamera

class:/TYPE/Cinemachine.CinemachineVirtualCamera//, can be loaded from an assetbundle using Cinemachine::CinemachineVirtualCamera::createfromassetbundle(bundlename,prefabname) /

Parent

Cinemachine::CinemachineVirtualCameraBase

Variables
cinemachine::​cinemachinevirtualcamera::​pipelinename
static readonly System.String cinemachine::cinemachinevirtualcamera::pipelinename
follow
UnityEngine.Transform follow
lookat
UnityEngine.Transform lookat
m_follow
UnityEngine.Transform m_follow
m_lens
m_lookat
UnityEngine.Transform m_lookat
m_transitions
Cinemachine.CinemachineVirtualCameraBase.TransitionParams m_transitions
state
Functions
addcinemachinecomponent
T AddCinemachineComponent(
Type
)with Type in Type::Cinemachine::CinemachineComponentBase,Type::Cinemachine::Cinemachine3rdPersonFollow,Type::Cinemachine::CinemachineTransposer
Parameters

Type -

Returns

T

cinemachine::​cinemachinevirtualcamera::​create

Constructor replaces new;

Returns

Cinemachine.CinemachineVirtualCamera

cinemachine::​cinemachinevirtualcamera::​fromassetbundle
static Cinemachine.CinemachineVirtualCamera CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

Cinemachine.CinemachineVirtualCamera

forcecameraposition
System.Void ForceCameraPosition(
UnityEngine.Vector3 pos,
UnityEngine.Quaternion rot
)

UnityEngine.Vector3 pos-no documentation

Parameters
pos
UnityEngine.Vector3

no documentation rot -

Returns

System.Void

getcinemachinecomponent
T GetCinemachineComponent(
Type
)with Type in Type::Cinemachine::CinemachineComponentBase,Type::Cinemachine::Cinemachine3rdPersonFollow,Type::Cinemachine::CinemachineTransposer
Parameters

Type -

Returns

T

getcinemachinecomponent
Cinemachine.CinemachineComponentBase GetCinemachineComponent(
Cinemachine.CinemachineCore.Stage stage
)

Cinemachine.CinemachineCore.Stage stage-no documentation

Parameters

stage -

Returns

Cinemachine.CinemachineComponentBase

getcomponentowner
UnityEngine.Transform GetComponentOwner()
Returns

UnityEngine.Transform

getcomponentpipeline
Cinemachine.CinemachineComponentBase[] GetComponentPipeline()
Returns

Cinemachine.CinemachineComponentBase[]

getmaxdamptime
System.Single GetMaxDampTime()
Returns

System.Single

internalupdatecamerastate
System.Void InternalUpdateCameraState(
UnityEngine.Vector3 worldUp,
System.Single deltaTime
)

UnityEngine.Vector3 worldUp-no documentation

Parameters
worldUp
UnityEngine.Vector3

no documentation deltaTime -

Returns

System.Void

invalidatecomponentpipeline
System.Void InvalidateComponentPipeline()
Returns

System.Void

ontargetobjectwarped
System.Void OnTargetObjectWarped(
UnityEngine.Transform target,
UnityEngine.Vector3 positionDelta
)

UnityEngine.Transform target-no documentation

Parameters
target
UnityEngine.Transform

no documentation positionDelta -

Returns

System.Void

ontransitionfromcamera
System.Void OnTransitionFromCamera(
Cinemachine.ICinemachineCamera fromCam,
UnityEngine.Vector3 worldUp,
System.Single deltaTime
)

Cinemachine.ICinemachineCamera fromCam-no documentation

Parameters
fromCam

no documentation

worldUp
UnityEngine.Vector3

no documentation deltaTime -

Returns

System.Void