UP-Viagg-io/Viagg-io/Assets/Scripts/Audio/OnSocketSnapSound.cs

26 lines
637 B
C#

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