35 lines
2.5 KiB
Markdown
35 lines
2.5 KiB
Markdown
---
|
|
uid: xri-interactor-components
|
|
---
|
|
|
|
# Interactor components
|
|
|
|
The interactor components provided by the toolkit.
|
|
|
|
|
|
| **Topic** | **Description** |
|
|
| :-------------------- | :----------------------- |
|
|
| [Near-Far Interactor](near-far-interactor.md) | Interacts with both close and distant interactables when the user either touches or points at them. |
|
|
| [XR Direct Interactor](xr-direct-interactor.md) | Interacts with nearby interactables when the user touches them. |
|
|
| [XR Poke Interactor](xr-poke-interactor.md) | Interacts with nearby interactables when the user performs a specific poking motion.|
|
|
| [XR Ray Interactor](xr-ray-interactor.md) | Interacts with interactables at a distance when the user points at them. |
|
|
| [XR Gaze Interactor](xr-gaze-interactor.md) | Interacts with gaze-enabled interactables via eye tracking. (Can fallback to use head tracking for devices that don't support eye tracking.)|
|
|
| [XR Socket Interactor](xr-socket-interactor.md) | A specialized interactor that only interacts with interactables close to it. |
|
|
| [AR Gesture Interactor](ar-gesture-interactor.md) | (Deprecated) Interacts with `ARGestureInteractable` objects through mobile device touchscreen gesture input.|
|
|
|
|
Helper components that modify interactor visuals or behavior.
|
|
|
|
| **Topic** | **Description** |
|
|
| :-------------------- | :----------------------- |
|
|
| [Interaction Attach Controller](interaction-attach-controller.md) | Controls the motion of an object that the user picks up. |
|
|
| [Curve Visual Controller](curve-visual-controller.md) | Controls the line drawn from a compatible interactor. |
|
|
| [XR Hand Skeleton Poke Displacer](xr-hand-skeleton-poke-displacer.md) | Helps prevent a hand mesh from penetrating buttons or other UI elements during a poke interaction.|
|
|
| [XR Interactor Line Visual](xr-interactor-line-visual.md) | Controls the line drawn from a compatible interactor. |
|
|
| [XR Interactor Reticle Visual](xr-interactor-reticle-visual.md) | Draws a reticle Prefab where the user is pointing. |
|
|
| [XR Gaze Assistance](xr-gaze-assistance.md) | Enables ray interactors to use gaze-based interaction when the ray is pointing offscreen. Also provides aim assistance for thrown objects or other projectiles. |
|
|
|
|
## Additional resources
|
|
|
|
* [Climb Teleport Interactor](climb-teleport-interactor.md)
|
|
* [Component index](components.md)
|