Руководство API скрипты

DownloadHandlerAudioClip

класс в UnityEngine.Networking / Наследует от: Networking.DownloadHandler / Реализовано в: UnityEngine.UnityWebRequestAudioModule

Описание

Подкласс DownloadHandler, предназначенный для загрузки аудиоданных для использования в качестве объектов AudioClip.

DownloadHandlerAudioClip сохраняет полученные данные в предварительно выделенном объекте Unity AudioClip. Он оптимизирован для загрузки аудиоданных с веб-серверов и может выполнять декомпрессию и декодирование аудиоданных в рабочем потоке.

В случаях, когда вы хотите загрузить аудиоклип через HTTP и использовать его как AudioClip в Unity, настоятельно рекомендуется использовать этот класс.

Свойства

audioClip Возвращает загруженный AudioClip или null. (Только чтение)
compressed Создайте AudioClip, сжатый в памяти.
streamAudio Создание потокового AudioClip.

Конструкторы

DownloadHandlerAudioClip Конструктор указывает, какие аудиоданные будут загружены.

Защищенные методы

GetData Вызывается DownloadHandler.data. Возвращает копию загруженных данных клипа в виде необработанных байтов.

Статические Методы

GetContent Возвращает загруженный AudioClip или null.

Унаследованные члены

Свойства

data Возвращает необработанные байты, загруженные с удаленного сервера, или null. (Только чтение)
error Сообщение об ошибке, описывающее сбой, произошедший внутри обработчика загрузки.
isDone Возвращает true, если этот DownloadHandler был проинформирован своим родительским UnityWebRequest о том, что все данные были получены, и этот DownloadHandler завершил всю необходимую обработку после загрузки. (Только чтение)
text Свойство удобства. Возвращает байты из данных, интерпретируемых как строка UTF8. (Только чтение)

Публичные Методы

Dispose Сигналы о том, что этот DownloadHandler больше не используется и должен очистить все ресурсы, которые он использует.

Защищённые методы

CompleteContent Обратный вызов, вызываемый после получения всех данных с удаленного сервера.
GetProgress Обратный вызов, вызываемый при доступе к UnityWebRequest.downloadProgress.
GetText Обратный вызов, вызываемый при доступе к текстовому свойству.
ReceiveContentLengthHeader Получен обратный вызов, вызванный с заголовком Content-Length.
ReceiveData Обратный вызов, вызываемый при получении данных с удаленного сервера.
Вы можете отблагодарить автора, за перевод документации на русский язык. Донат
API скрипты 2021.3