docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class CinemachineImpulseManager

    This is a singleton object that manages all Impulse Events generated by the Cinemachine Impulse module. This singleton owns and manages all ImpulseEvent objects.

    Inheritance
    object
    CinemachineImpulseManager
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Unity.Cinemachine
    Assembly: solution.dll
    Syntax
    public class CinemachineImpulseManager

    Fields

    Name Description
    IgnoreTimeScale

    Set this to ignore time scaling so impulses can progress while the game is paused

    Properties

    Name Description
    CurrentTime

    This is the Impulse system's current time.
    Takes into account whether impulse is ignoring time scale.

    Instance

    Get the singleton instance

    Methods

    Name Description
    AddImpulseEvent(ImpulseEvent)

    Activate an impulse event, so that it may begin broadcasting its signal

    Clear()

    Immediately terminate all active impulse signals

    GetImpulseAt(Vector3, bool, int, out Vector3, out Quaternion)

    Get the signal perceived by a listener at a given location

    NewImpulseEvent()

    Get a new ImpulseEvent

    In This Article
    Back to top
    Copyright © 2023 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)