Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
AudioEffectRecord
Наследует: AudioEffect < Resource < RefCounted < Object
Аудиоэффект, используемый для записи звука с аудиошины.
Описание
Позволяет пользователю записывать звук с аудиошины в файл AudioStreamWAV. При использовании на главной аудиошине это включает весь аудиовыход Godot.
В отличие от AudioEffectCapture, этот эффект кодирует запись в заданном формате (8-бит, 16-бит или сжатый), а не предоставляет доступ к исходным аудиосэмплам.
Может использоваться (с AudioStreamMicrophone) для записи с микрофона.
Примечание: ProjectSettings.audio/driver/enable_input должен быть true для корректной работы аудиовхода. См. также описание этого параметра для получения информации о разрешениях и настройках конфиденциальности операционной системы.
Обучающие материалы
Свойства
|
Методы
get_recording() const |
|
is_recording_active() const |
|
void |
set_recording_active(record: bool) |
Описания свойств
Указывает формат, в котором будет записан сэмпл.
Описания метода
AudioStreamWAV get_recording() const 🔗
Возвращает записанный образец.
bool is_recording_active() const 🔗
Возвращает, активна ли запись или нет.
void set_recording_active(record: bool) 🔗
Если true, звук будет записан. Обратите внимание, что перезапуск записи удалит ранее записанный сэмпл.