版本:Unity 6 (6000.0)
语言English
  • C#

AudioSource.PlayDelayed

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public void PlayDelayed(float delay);

参数

delay 以秒为单位指定的延迟时间。

描述

以秒为单位指定的延迟播放剪辑。建议用户使用此函数,而不是旧的 Play(delay) 函数,该函数以相对于 44.1 kHz 参考速率的样本为单位指定的延迟作为参数。

注意:当使用延迟参数调用时,此函数将替换 Play(delay) 函数。在该函数中,延迟必须以相对于 44100 参考速率的样本指定。当引擎以不同的采样率运行并且源声音具有不同的速率时,这很不方便。以秒为单位指定延迟使这与这些无关。