Mixers 面板显示项目中所有混音器的完整列表。在此面板中选择可以快速切换混音器。在此面板中,还可以将一个混音器路线混合到另一个混音器的音频组。
通过单击面板右上角的“+”图标在项目中创建新的混音器。
Unity 支持在一个场景中同时使用多个混音器。默认情况下,每个混音器将音频信号直接输出到音频监听器。
开发者还可以选择将混音器的音频输出路线混合到另一个混音器的音频组。这可以在游戏运行时实现灵活且动态的动态路线层级视图。
将混音器路线混合到另一个音频组可以通过两种方式实现:第一种是在 Mixers 面板中的编辑器中进行,另一种是在运行时使用混音器 API 动态地实现。
可在层级视图中定义混音器的声音类别和混合结构。如上所述,该视图可用于定义音频源可连接到并播放的自定义类别。
添加和修改混音器的拓扑是在音频组的层级视图面板中完成的。
音频组视图显示混音器中音频组的平面排列方式。这种排列在视图中以水平方式组织。音频组视图中显示的组由当前视图选择情况决定(稍后介绍)。
视图中的每个音频组都表示为垂直“条带”。条带的布局和外观与数字音频工作站 (Digital Audio Workstations) 及其他音频编辑软件包相同。选择此布局是为了便于音频工程师进行从音乐和视频背景的转换,以及用作音频硬件集成的并行视图。
条带由标题栏组成,后面是垂直 VU 计量表,表示通过该音频组的当前音频级别。VU 计量表旁边是音量选择器,采用与 VU 计量表相同的比例来输入音频组衰减(以 dB 级别表示)。
VU 计量表下方是 3 个按钮,具有以下功能:
音频组还包含音频组中 DSP 效果单元和衰减单元的列表。衰减可应用于音频组中效果单元链内的任何位置,选择需要应用音量调整的准确位置。这对于非线性效果以及发送单元和接收单元(稍后介绍)非常有用。
每个效果单元 (Effect Unit) 字段包含以下功能:
通过以下方式添加新的效果单元:右键单击现有效果以在其之前或之后添加效果单元,或单击条带底部的“Add..”按钮。
Snapshot 面板允许在混音器中创建、切换和调整不同的快照。始终至少有一个快照处于活动状态,并且在 Snapshot 面板中选择了某个快照即表明对混音器的进一步编辑便是对该快照的编辑。
Snapshot 面板中定义的快照也显示为混音器的子资源。允许在编辑器的其他位置以及脚本中访问快照。
也可以定义“开始快照”(Start Snapshot)(由快照列表右侧的星形图标表示)。开始快照是加载时混音器初始化的快照(例如,场景启动时)
视图 (Views) 允许在混音器中创建若干组可见的音频组。通过视图,可以创建感兴趣的混音器透视角度,而不是始终显示完整的层级视图。视图纯粹用于工作流程优化,不会影响运行时的设置或性能。
与 Snapshot 面板一样,始终会选定一个视图,并在当前显示在音频组视图中。默认情况下,所有音频组在默认视图中都可见。视图中包含的内容由层级视图面板中的“眼睛图标”控制(参见上文)。
层级视图面板中的每个音频组在组的左侧都有一个眼睛小图标。此图标有 2 个作用:
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.