using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class AudioPlay : MonoBehaviour { public AudioSource audioSource; public AudioClip[] audioClips; public Text text; public string[] texts; public Image slotimagem; public Sprite[] images; private void Start() { StartCoroutine(playAudioSequentially()); } IEnumerator playAudioSequentially() { yield return null; for (int i = 0; i < audioClips.Length; i++) { audioSource.clip = audioClips[i]; text.text = texts[i]; slotimagem.sprite = images[i]; audioSource.Play(); while (audioSource.isPlaying) { yield return null; } } } public void ButtonAction() { StartCoroutine(playAudioSequentially()); } }