AudioSource.SetScheduledStartTime

Switch to Manual
public void SetScheduledStartTime (double time);

Parameters

time@param time Время в секундах.

Description

Изменяет время, в которое уже запланированный звук начнёт играть.

Обратите внимание, что, в зависимости от времени, не все запросы на перепланирование могут быть выполнены.

Одним интересным способом использования этого можно назвать звуковой эффект "стингер", когда звук инициализируется игровыми событиями, но должен быть также синхронизирован с битами музыки. Тогда эта функция может быть использована для того, чтобы задержать эффект, пока не наступит подходящий переход в музыке.

Примечание: В целом, лучше использовать PlayScheduled для перемотки аудио. Используйте SetScheduledStartTime только если у вас есть запланированный для проигрывания в будущем аудиоклип и вам надо изменить время запуска. Вызов SetScheduledStartTime не может проигрывать незапланированные аудиоклипы.

See Also: PlayScheduled.

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961