Version: 2017.3

AudioSource.SetScheduledStartTime

切换到手册
public void SetScheduledStartTime (double time);

参数

time 时间(以秒为单位)。

描述

更改某个已计划播放的声音将开始的时间。

注意,根据时间安排,并非所有重新计划的请求都能得到满足。

该函数有一个有趣的用例:如果您希望让游戏事件触发的毒刺声效与音乐中的特定节拍同步,则可以使用该函数将毒刺声效推迟到下一次音乐过渡。

注意:一般情况下,最好使用 PlayScheduled 对音频进行尾接操作。仅当您已计划在未来某个时间播放音频剪辑,但需要更改该音频剪辑的开始时间时,才使用 SetScheduledStartTime。调用 SetScheduledStartTime 不会导致播放某个尚未计划的音频剪辑。

另请参阅:PlayScheduled

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