using System.Collections; using System.Collections.Generic; using UnityEngine; using FMODUnity; public class FMODEvents : MonoBehaviour { [field: Header("Jump SFX")] [field: SerializeField] public EventReference jumped { get; private set; } [field: Header("Die SFX")] [field: SerializeField] public EventReference died { get; private set; } [field: Header("Level Music")] [field: SerializeField] public EventReference music { get; private set; } public static FMODEvents instance { get; private set; } private void Awake() { if (instance!=null) { Debug.LogError("Found more than one FMOD Events instance in the scene."); } instance = this; } }