Unity 6.3
0 онлайн 13 гостей 3 в системе
Вход

Создание случайного плейлиста с помощью Audio Random Container

Чтобы создать плейлист с произвольным расположением песен, создайте аудиоконтейнер с произвольным расположением песен, а затем проиграйте его в игре.

Вы можете использовать случайные плейлист для случайного и играть почти любой звук, такие как шаги, ударов, и AI диалог.

Предварительные условия

Вы можете создать и использовать случайные плейлист, если вы знаете, как сделать следующее:

  • Создать GameObject
  • Добавить кнопку к сцене

Создание случайного аудиоконтейнера

Вы можете создать Аудио Случайный Контейнер из более чем одного места.

Примечание: Если вы перетащите существующий аудио случайного контейнера в Hierarchy, вы создаете GameObject на Transform местоположение (0,0,0) с компонентом Audio Source, который ссылается на перетаскиваемый Audio Random Container.

Из меню

В Unity Editor выполните следующие действия:

  1. Выберите Активы > Создать > Аудио > Аудио случайного контейнера.

В окне Project под Ассетыпоявляется пустой ресурс Audio Random Container.

Из представления Project

В Unity Editor выполните следующие действия:

  1. Щелкните правой кнопкой мыши в окне Project, чтобы открыть меню ассета, содержащее рабочий пункт меню.
  2. Выберите Создать.
  3. Выберите аудио.
  4. Выберите Аудио случайной контейнер.

В окне Project под Ассетыпоявляется пустой ресурс Audio Random Container.

Из окна

В Unity Editor выполните следующие действия:

  1. Выберите Окно.
  2. Выберите аудио.
  3. Выберите Аудио случайной контейнер.

В окне Project под Ассетыпоявляется пустой ресурс Audio Random Container.

Играть аудио случайного контейнера в игре

Чтобы воспроизвести случайный аудиоконтейнер, необходимо интегрировать его с компонентом Audio Source, а затем воспроизвести его, например, с помощью одного из триггеров игры.

Интеграция с компонентом Audio Source

Вы можете использовать Audio Random Container только в сочетании с компонентом Audio Source. Он является эмиттером для Audio Random Container и определяет, имеет ли Audio Random Container позицию в мире или звучит так, как будто у него нет позиции. Для получения дополнительной информации, см. Источник звука.

Для интеграции выполните следующие действия:

  1. Создайте Случайный Аудиоконтейнер из меню, из представления Project или из окна.
  2. Создайте GameObject.
  3. В окне Inspector выберите Добавить компонент.
  4. Выбрать Аудио > Аудио источник.
  5. Рядом с AudioResourceвыберите созданный вами Audio Random Container.

Вы интегрировали Audio Random Container с компонентом Audio Source. Вы можете играть с PlayOnAwake bool, API, или различными опциями триггера игры.

Использование игровых триггеров

Звуки в играх часто запускаются игровым событием или триггером. Вы можете использовать игровые триггеры, такие как кнопки, для воспроизведения Audio Random Container\:

  1. Добавить кнопку в сцену.
  2. В окне Inspector выберите +, чтобы добавить событие On Click.
  3. Выберите Аудио случайной контейнер.

Дополнительные ресурсы