Version: 2017.3

WWW.GetAudioClip

切换到手册
public AudioClip GetAudioClip (bool threeD);
public AudioClip GetAudioClip (bool threeD, bool stream);
public AudioClip GetAudioClip (bool threeD, bool stream, AudioType audioType);

参数

threeD 用于指定剪辑应为 2D 剪辑还是 3D 剪辑 .audioClip 属性默认为 3D。
stream 设置应该在播放前下载完剪辑 (false),还是即使只下载部分剪辑也可以播放流 (true)。 后者将禁用剪辑搜寻功能(使用 .time 和/或 .timeSamples 进行)。
audioType 您下载的内容的 AudioType。如果未设置,Unity 将尝试根据 URL 确定类型。

返回

AudioClip 返回的 AudioClip

描述

返回从下载的数据生成的 AudioClip(只读)。

数据必须为 Ogg(Web/独立平台)、MP3(手机)或 WAV 格式的音频剪辑。注意,XM、IT、MOD 或 S3M 格式也可以流式传输,但它们不支持实时播放(开始播放前必须确保所有数据已存在),因此对于这些跟踪器格式,在将剪辑指定给 AudioSource 和播放前,AudioClip.isReadyToPlay 必须切换为 true。

注意:在 Unity 5.x 中,将忽略 threeD 参数。AudioSource 组件控制声音是 3D 还是 2D。