Синтаксис:
Используется csharp
for (int i = 0; i < audioobjects.Length; i++) {
if (audioobjects[i].name != "Лифт")
audioobjects[i].Pause();
}
if (audioobjects[i].name != "Лифт")
audioobjects[i].Pause();
}
Где audioobjects - массив всех объектов, хранящие звук.
Если нет, то скажите как остановить все звуки кроме одного.
Делается поиск:
Синтаксис:
Используется csharp
audioobjects = (AudioSource[])FindObjectsOfType(typeof(AudioSource));