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.
Inherited Members
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. |
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 |