Interface IXRInteractableCustomReticle
Interface for a component on a customReticle for an interactable.
Namespace: UnityEngine.XR.Interaction.Toolkit.Interactables.Visuals
Assembly: Unity.XR.Interaction.Toolkit.dll
Syntax
[MovedFrom("UnityEngine.XR.Interaction.Toolkit")]
public interface IXRInteractableCustomReticle
Methods
OnReticleAttached(XRBaseInteractable, IXRCustomReticleProvider)
Called by the interactable
after it instantiates the custom reticle and attaches it
to the reticleProvider
.
Declaration
void OnReticleAttached(XRBaseInteractable interactable, IXRCustomReticleProvider reticleProvider)
Parameters
Type | Name | Description |
---|---|---|
XRBaseInteractable | interactable | The interactable that instantiated the custom reticle. |
IXRCustomReticleProvider | reticleProvider | The object to which the custom reticle was attached. |
OnReticleDetaching()
Called by the interactable before it detaches the custom reticle and destroys it.
Declaration
void OnReticleDetaching()