Version: 6000.3
语言: 中文
音频源
音频源组件参考

音频源组件简介

音频源组件附加到游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
以控制声音在“中播放的方式和位置场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表
.

音频源是允许您将音效、音乐、评论和其他音频功能集成到应用程序中的组件。

它们与 Unity 中的其他音频组件交互,允许您在场景中编辑、增强和输出声音,包括:

  • 音频剪辑
  • 音频随机容器
  • 音频监听器
  • 混音器

本页介绍音频源如何与这些音频组件交互。如需详细了解音频源组件的属性以及如何设置组件,请参阅音频源组件参考设置音频源组件

音频资源

音频源组件需要音频资源才能在场景中播放声音。音频资源是保存实际音频数据的容器,因此您必须为音频源分配一个容器,以便它有音频数据进行编辑和播放。有关说明,请参阅将音频资源分配给音频源。

以下 Unity 文件类型是音频资源:

  • 音频剪辑Unity 中音频数据的容器。Unity 支持单声道、立体声和多声道音频资产(最多 8 个声道)。Unity 可以导入 .aif、.wav、.mp3 和 .ogg 音频文件格式,以及 .xm、.mod、.it 和 .s3m 跟踪器模块格式。更多信息
    请参阅术语表
  • 音频随机容器

有关每种类型以及 Unity 支持的音频文件格式的更多信息,请参阅这些页面。

音频源的输出方式

音频源组件中,输出属性指定音频源将在音频处理管道中发送音频信号的位置。

此属性接受 混音器组(Audio Mixer Group)。混音器(Audio Mixer) 是一种工具,可让你使用效果对音频进行后期处理。然后,你可以将混音器分配给该属性,以确保音频源将效果应用于音频。

如果将该属性设置为 None,则声音将绕过混音器,并且音频将在没有效果的情况下播放。这是默认行为。

然后,场景中的任何音频监听器组件都会检测来自附近音频源的音频,并将音频输出给用户,以便他们可以听到。音频监听器通常位于相机在场景中创建特定视点图像的组件。输出要么绘制到屏幕上,要么作为纹理捕获。更多信息
请参阅术语表
,但您也可以将它们分配给其他对象。

有关这些组件的更多信息,请参阅音频侦听器一个组件,它的作用类似于麦克风,从场景中的音频源接收声音并输出到计算机扬声器。更多信息
请参阅术语表
混音器

配置您的音频源

你可以将音频源配置为将剪辑播放为2D、3D或混合(SpatialBlend)。音频可以在扬声器之间分布(立体声到7.1)(Spread),并在3D和2D之间变形(SpatialBlend)。

如果将 SpatialBlend 设置为0.0f,则 Unity 会将音频剪辑视为 2D 声音。如果将其设置为1.0f,剪辑是全 3D 的。介于两者之间的任何内容都是 2D 和 3D 的混合。

使用衰减曲线来控制随距离的扩散。此外,如果听者位于一个或多个混响区域内,则会将混响应用于源。您还可以将单独的滤波器应用于每个音频源,以获得更丰富的音频体验。有关更多详细信息,请参阅音频效果可以修改混音器组件输出的任何效果,例如过滤声音的频率范围或应用混响。更多信息
请参阅术语表
.

有关音频源设置的列表,请参阅音频源组件参考

API 资源

下面是 AudioSource 的有用 API 及其相关属性的列表。

其他资源

音频源
音频源组件参考