Scripting API

CinemachineFramingTransposer

class in Unity.Cinemachine · Unity.Cinemachine · inherits from CinemachineComponentBase

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

Cinemachine 2's framing transposer: CinemachinePositionComposer with its old fields (group framing isn't supported).

Fields 31

AdjustmentMode m_AdjustmentMode
float m_BiasX
float m_BiasY
float m_CameraDistance
bool m_CenterOnActivate
float m_DeadZoneDepth
float m_DeadZoneHeight
float m_DeadZoneWidth
FramingMode m_GroupFramingMode
float m_GroupFramingSize
bool m_LookaheadIgnoreY
float m_LookaheadSmoothing
float m_LookaheadTime
float m_MaxDollyIn
float m_MaxDollyOut
float m_MaximumDistance
float m_MaximumFOV
float m_MaximumOrthoSize
float m_MinimumDistance
float m_MinimumFOV
float m_MinimumOrthoSize
float m_ScreenX
float m_ScreenY
float m_SoftZoneHeight
float m_SoftZoneWidth
bool m_TargetMovementOnly
Vector3 m_TrackedObjectOffset
bool m_UnlimitedSoftZone
float m_XDamping
float m_YDamping
float m_ZDamping

Properties 6

bool BodyAppliesAfterAim { get; }
bool IsValid { get; }
Bounds LastBounds { get; }
Matrix4x4 LastBoundsMatrix { get; }
CinemachineCore.Stage Stage { get; }
Vector3 TrackedPoint { get; }

Methods 5

void ForceCameraPosition(Vector3 pos, Quaternion rot)
float GetMaxDampTime()
void MutateCameraState(ref CameraState curState, float deltaTime)
void OnTargetObjectWarped(Transform target, Vector3 positionDelta)
bool OnTransitionFromCamera(ICinemachineCamera? fromCam, Vector3 worldUp, float deltaTime)