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 objectss.
Inherited Members
Namespace: Cinemachine
Assembly: solution.dll
Syntax
[DocumentationSorting(DocumentationSortingAttribute.Level.API)]
public class CinemachineImpulseManager
Properties
| Name | Description |
|---|---|
| CurrentTime | This is the Impulse system's current time. |
| IgnoreTimeScale | Set this to ignore time scaling so impulses can progress while the game is paused |
| 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 geven location |
| NewImpulseEvent() | Get a new ImpulseEvent |