docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Cinemachine Brain Events

    Use the Cinemachine Brain Events component to handle events sent for a specific Cinemachine Brain.

    For more information, refer to Cinemachine Events.

    Properties:

    Property: Function:
    Brain This is the Cinemachine Brain emitting the events. If null and the current GameObject has a Cinemachine Brain component, that component will be used.
    Camera Activated Event This is called at the beginning of a blend, when a camera becomes live. Parameters are: brain, incoming camera. A cut is considered to be a blend of length zero.
    Camera Deactivated Event This event will fire whenever a Cinemachine Camera stops being live. If a blend is involved, then the event will fire after the last frame of the blend.
    Blend Created Event This event will fire whenever a new Cinemachine blend is created. Handlers can modify the settings of the blend (but not the cameras). Note: BlendCreatedEvents are NOT sent for timeline blends, as those are expected to be controlled 100% by timeline. To modify the blend algorithm for timeline blends, you can install a handler for CinemachineCore.GetCustomBlender.
    Blend Finished Event This event will fire whenever a Cinemachine Camera finishes blending in. It will not fire if the blend length is zero.
    Camera Cut Event This is called when a zero-length blend happens.
    Brain Updated Event This event is sent immediately after the brain has processed all the Cinemachine Cameras, and has updated the main Camera. Code that depends on the main camera position or that wants to modify it can be executed from this event handler.

    Additional resources

    • Cinemachine Camera Events
    • Cinemachine Camera Manager Events
    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)