Class CinemachineBlenderSettings
Asset that defines the rules for blending between Virtual Cameras.
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.Cinemachine
Assembly: solution.dll
Syntax
[Serializable]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.cinemachine@3.0/manual/CinemachineBlending.html")]
public sealed class CinemachineBlenderSettings : ScriptableObject
Fields
Name | Description |
---|---|
CustomBlends | The array containing explicitly defined blends between two Virtual Cameras |
Methods
Name | Description |
---|---|
GetBlendForVirtualCameras(string, string, CinemachineBlendDefinition) | Attempts to find a blend definition which matches the to and from cameras as specified. If no match is found, the function returns the supplied default blend. |
LookupBlend(ICinemachineCamera, ICinemachineCamera, CinemachineBlendDefinition, CinemachineBlenderSettings, Object) | Find a blend curve for blending from one ICinemachineCamera to another. If there is a specific blend defined for these cameras it will be used, otherwise a default blend will be created, which could be a cut. CinemachineCore.GetBlendOverride will be called at the end, so that the client may override the choice of blend. |