using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.XR.Interaction.Toolkit; using FMODUnity; [RequireComponent(typeof(XRGrabInteractable))] public class OnGrabSound : MonoBehaviour { [SerializeField] EventReference soundRef; // Start is called before the first frame update void Start() { if (GetComponent()) { GetComponent().selectEntered.AddListener(SelectEnterEventHandler); } } private void SelectEnterEventHandler(SelectEnterEventArgs args) { RuntimeManager.PlayOneShot(soundRef, transform.position); } }