Class XRHoverInteractableExtensions
Extension methods for IXRHoverInteractable.
Inherited Members
Namespace: UnityEngine.XR.Interaction.Toolkit
Assembly: Unity.XR.Interaction.Toolkit.dll
Syntax
public static class XRHoverInteractableExtensions
Methods
GetOldestInteractorHovering(IXRHoverInteractable)
Gets the oldest interactor currently hovering on this interactable. This is a convenience method for when the interactable does not support being hovered by multiple interactors at a time.
Declaration
public static IXRHoverInteractor GetOldestInteractorHovering(this IXRHoverInteractable interactable)
Parameters
Type | Name | Description |
---|---|---|
IXRHoverInteractable | interactable | The interactable to operate on. |
Returns
Type | Description |
---|---|
IXRHoverInteractor | Returns the oldest interactor currently hovering on this interactable. |
Remarks
Equivalent to
interactorsHovering.Count > 0 ? interactorsHovering[0] : null