using UnityEngine; public class OfficeRadio : MonoBehaviour { public AudioClip[] allTracks = new AudioClip[5]; private AudioSource radioAudio; private int currentTrackID = 0; private void Awake() { radioAudio = GetComponent<AudioSource>(); } private void Update() { if (!radioAudio.isPlaying) { if (currentTrackID == allTracks.Length - 1) currentTrackID = 0; else currentTrackID++; radioAudio.clip = allTracks[currentTrackID]; radioAudio.Play(); } } public void SetPitch(float newPitch) { radioAudio.pitch = newPitch; } public void SetVolume(float newVolume) { radioAudio.volume = newVolume; } }