class
Interaction
Inherits from System.Object
The static access point to provide input events and leverage the Nova input system.
Constants
AllLayers | A layer mask to select all GameObject layers, equivalent to |
Static Methods
Cancel (2 overloads) |
|
Point (2 overloads) |
|
Raycast | Performs a raycast against all active UIBlocks in the scene and retrieves a UIBlockHit for the top-most-rendered UIBlock colliding with the provided |
RaycastAll | Performs a raycast against all active UIBlocks in the scene and populates the provided list with UIBlockHits for all UIBlocks intersecting with the provided |
Scroll | Performs a raycast with the provided Ray and routes the |
SphereCollide | Performs a sphere collision test against all active UIBlocks in the scene and retrieves a UIBlockHit for the top-most-rendered UIBlock colliding with the provided |
SphereCollideAll | Performs a sphere collision against all active UIBlocks in the scene and populates the provided list with UIBlockHits for all UIBlocks colliding with the provided |
TryGetActiveReceiver | Retrieves the latest valid UIBlockHit to receive an interaction event from the provided |