void Activated(XRBaseInteractable interactable) { DialToActivate.RotatingRigidbody = interactable.GetComponentInChildren <Rigidbody>(); DialToActivate.gameObject.SetActive(true); interactable.interactionLayerMask = 0; }
public void TriggerAnim(XRBaseInteractable interactable) { var animator = interactable.GetComponentInChildren <Animator>(); if (animator != null) { animator.SetTrigger(TriggerName); } interactable.interactionLayerMask &= ~(1 << LayerMask.NameToLayer("Hands")); }