CVR Pointer
A component used to physically interact with the many different variations of triggers.
As the name suggests, this component marks a point that will activate triggers once they've come into contact.
Type
The string used to identify the pointer. Allows a trigger to specify what types of pointers should interact.
CVR Pointer will check for any existing colliders before adding its own Sphere Collider during runtime.
This allows you to change the pointer size or shape by adding your own Collider with IsTrigger checked.
Trigger Types
There are different types of triggers that a pointer can interact with:
Avatar
- CVR Advanced Avatar Trigger
- CVR Toggle State Trigger
World
- CVR Interactable
Spawnable
- CVR Interactable
- CVR Spawnable Trigger
Using a specific pointer component like CVR Advanced Avatar Settings Pointer will not change what types of triggers can be interacted with. These other pointer components inherit from CVR Pointer internally, and such will act the same.Each type of trigger also internally looks for CVR Pointer, so the other pointer components should be considered legacy.