版本
menu_open

Defining the playback behavior of Music Playlist Containers

To get the most out of the limited amount of music in your project, you can group the Music Segments into Music Playlist Containers. Music Playlist Container 用途广泛,允许以多种方式将段落编组,各 Group(编组)都可以有不同的播放行为,播放模式和类型。播放类型决定了该编组将随机播放还是顺序播放,而播放模式决定了该编组每次播放的段落数量。

The following illustration shows an example of how you can use a Music Playlist Container to group some of the Music Segments in your project.

Creating groups within Music Playlist Containers

You can create complex music structures by grouping the Music Segments in your Music Playlist Container. 可以建立多个 Group(编组),将其重新排列、删除、剪切、复制和粘贴,再将 Music Segment 添加到编组中。关于为 Music Playlist Container 添加内容的详细信息,请参阅“Populating a Music Playlist Container”一节

在 Music Playlist Container 中新建编组的方法如下:

  1. 将音乐播放列表容器加载到 Property Editor。

    顶层组会自动在音乐播放列表编辑器中加以创建。

  2. 要在播放列表层级结构中添加新编组,请点击 New Group(新编组)。

    层级结构中所选父对象下面将添加新的编组。

    [备注]备注

    要从播放列表中删除某个编组,请右键点击并选择 Delete(删除),或选择编组并按 Delete 键。整个编组的全部内容都会从播放列表中删除。

  3. 继续向播放列表中按需添加编组。

    At any point, you can define the behaviors of the various groups within your playlist.

Defining group behaviors within Music Playlist Containers

For each group within your Music Playlist Container, you can decide between two playback modes and two playback types. 播放类型决定组是以随机方式还是以顺序方式播放。播放模式决定每次播放组时将会播放组的段落数量。

[备注]备注

您选择的播放模式和类型将决定各编组有哪些行为选项可用。

在 Music Playlist Container 中定义 Random Group(随机编组)的方法如下:

  1. 将 Music Playlist Container 加载到 Property Editor(属性编辑器)。

    在 Music Playlist Editor 中,会自动创建顶层编组。

  2. 在 Group/Segment(编组/段落)列表中,为顶层编组选择下列播放行为之一:

    • Random Continuous -- 随机连续。每次播放编组时,将以随机方式逐个播放其中所有的音乐对象。

    • Random Step -- 随机步进。每次播放编组时,仅随机播放其中的一个音乐对象。

  3. 从 Random Type(随机类型)列表中,选择以下选项之一:

    • Standard -- 标准模式,始终保持对象池完整。一个音乐对象播放后,该对象将不会从对象列表中删除,因此可能重复播放。

    • Shuffle -- 洗牌模式,音乐对象播放后,会从对象池中删除。一个音乐对象播放后,会等到编组中所有其他音乐对象都已播放完毕,才可能重复播放该音乐对象。

  4. 可以在 Avoid Repeat(避免重复)文本框中键入数量,这样一个音乐对象播放后,将先播放该数量的其他音乐对象,之后才可能重复播放该音乐对象。

  5. 在 Loop Count(循环次数)文本框中,指定整个组将播放的次数或将要播放的步进数。

    [备注]备注

    在循环某个步进组时,您可以定义每次播放组时将要播放的组内对象数。

在 Music Playlist Container 中定义 Sequence Group(序列编组)的方法如下:

  1. 将音乐播放列表容器加载到 Property Editor。

    在 Music Playlist Editor 中,会自动创建顶层编组。

  2. 从 Group/Segment 列表中,选择以下选项之一来定义顶层组的播放行为:

    Sequence Continuous -- 顺序连续。每次播放编组时,将顺序播放其中的所有音乐对象。

    Sequence Step -- 顺序步进。每次播放编组时,仅播放其中的一个音乐对象,而下次将播放下一个音乐对象。

  3. 在 Loop Count 文本框中,指定整个编组的循环播放的次数(或步进数)。

    [备注]备注

    对于 Step Group(步进编组),Loop Count 将决定其每次会播放几个对象。For example, a Sequence Step group with six segments and a loop count of 2 will play segments 1 and 2 the first time the group is played, segments 3 and 4 the second time the group is played, and so on.

Populating a Music Playlist Container

Just like the Sequence Container in the Actor-Mixer Hierarchy, you must specify which segments within the Music Playlist Container will be added to the playlist and in which order. 每个段落必须属于一个 Group(编组),它定义了其中各段落的播放行为。关于定义编组播放行为的详细信息,请参阅“Defining group behaviors within Music Playlist Containers”一节

为 Music Playlist Container 添加内容的方法如下:

  1. 将音乐播放列表容器加载到 Property Editor。

  2. 在 Content Editor(内容编辑器)中,将若干段落拖拽到音乐播放列表内的编组中。

    所选段落将被添加到编组中。

  3. 对于 Random Step(随机步进)或 Random Continuous(随机连续)编组,可以在 Weight(权重)文本框中为各对象设置权重。权重可以让某些音乐对象的优先级高于其它对象。

  4. 在 Loop Count(循环次数)文本框中,指定各段落将播放的次数。

  5. Continue to drag segments to the various groups within your Music Playlist Container.


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅