/
tracie
/
CodeGIAS
Обзор
Документация
Войти
/
tracie
/
CodeGIAS
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Assets/Scripts/Audio/MusicPlay.cs
37 строк
770 B
tracie
AllReworked
01 окт 2025, 19:12
01 окт 2025, 19:12
b02ae52
Код
Авторство
О чём код?
using System.Collections; using System.Collections.Generic; using UnityEngine; public class MusicPlay : MonoBehaviour { public AudioClip[] audioClips; int _currentMusicIndex; AudioSource _audioSource; private void Start() { _audioSource = GetComponent<AudioSource>(); StartCoroutine(PlayMusic()); } IEnumerator PlayMusic() { while (true) { _audioSource.clip = audioClips[_currentMusicIndex]; _audioSource.Play(); yield return new WaitForSeconds(_audioSource.clip.length); _currentMusicIndex++; if (_currentMusicIndex >= audioClips.Length) { _currentMusicIndex = 0; } } } }