Version:

设置平移模式

可以在引擎中设置两种常见的扬声器平移模式:Speakers (扬声器) 和 Headphones (耳机)。

将声像调整模式设置为 Speakers 会将前 L/R 声像调整设置为相距 60 度。

将平移模式设置为 Headphones 会将前 L/R 平移设置为相距 180 度。

这些声像摆位角度将改变输出混音,以更好地与真实听者周围的扬声器的物理布置配合。

要设置扬声器平移模式,请使用 C++ 向音频系统发送请求。

C++ 示例:请求设置平移模式

if (auto audioSystem = AZ::Interface<Audio::IAudioSystem>::Get();
    audioSystem != nullptr)
{
    Audio::SystemRequest::SetPanningMode setPanMode;
    setPanMode.m_panningMode = Audio::PanningMode::Headphones; // or PanningMode::Speakers

    audioSystem->PushRequest(AZStd::move(setPanMode));
}