AudioSource.SetScheduledStartTime
Declaration
public void SetScheduledStartTime(double time);Параметры
| Параметр | Описание |
|---|---|
| время | Время в секундах |
Описание
Изменяет время, в которое будет воспроизводиться звук, который уже был запланирован для воспроизведения.
Обратите внимание, что в зависимости от времени не все запросы на перепланировку могут быть удовлетворены.
Одним из интересных случаев использования этой функции являются звуковые эффекты stinger, которые инициируются игровыми событиями, но вы также хотите, чтобы они были синхронизированы с определенными ритмами в музыке. Тогда эта функция может быть использована для отсрочки stinger до следующего музыкального перехода.
Примечание: В целом, лучше использовать PlayScheduled для запуска аудио. Используйте SetScheduledStartTime только если вы запланировали проигрывание аудиоклипа в будущем и вам нужно изменить время его начала. Вызов SetScheduledStartTime не приведет к воспроизведению незапланированного аудиоклипа.
Дополнительные ресурсы: PlayScheduled.