Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

AudioEffectRecord

继承: AudioEffect < Resource < RefCounted < Object

用于录制来自音频总线的声音的音频效果。

描述

允许用户录制来自音频总线的声音。在“Master”音频总线上使用时会包含所有 Godot 输出的音频。

可以用于录制麦克风(使用 AudioStreamMicrophone)。

它设置和获取记录音频文件的格式(8位,16位或压缩)。它检查录音是否处于活动状态,如果是,则记录声音。然后返回记录的样本。

教程

属性

Format

format

1

方法

AudioStreamWAV

get_recording ( ) const

bool

is_recording_active ( ) const

void

set_recording_active ( bool record )


属性说明

Format format = 1

指定样本将被记录的格式。有关可用格式,请参阅 Format


方法说明

AudioStreamWAV get_recording ( ) const

返回录音的样本。


bool is_recording_active ( ) const

返回录音是否处于激活状态。


void set_recording_active ( bool record )

如果为 true,将录制声音。请注意,重新开始录音将移除先前录音的样本。