AudioEffectRecord
Успадковує: AudioEffect < Resource < RefCounted < Object
Аудіоефект, який використовується для запису звуку з аудіошини.
Опис
Дозволяє користувачеві записувати звук із аудіошини в AudioStreamWAV. При використанні на аудіошині "Master" це включає весь аудіовихід 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, звук буде записано. Зауважте, що перезапуск запису видалить попередньо записаний зразок.