using UdonSharp; using UnityEngine; using VRC.SDKBase; using VRC.Udon; public class SoundManager : UdonSharpBehaviour { [SerializeField] private AudioSource audioSourcePlayer; [SerializeField] private AudioClip pacManDot1; [SerializeField] private AudioClip pacManDot2; private AudioClip nextDotSound; public void Initialize() { nextDotSound = pacManDot2; } public void PlayPelletSound() { audioSourcePlayer.clip = nextDotSound; audioSourcePlayer.Play(); nextDotSound = nextDotSound == pacManDot1 ? pacManDot2 : pacManDot1; } }