用地板属性切换并播放脚步声

什么是有地板属性切换并播放脚步声?

准备三个脚步声Cue,分别根据游戏中的地板属性发生变化。

craftv2_tips_performance_change_floor0.png

非常简单,可以很容易的实现。

分别调用Cue时的问题

通常在分别调用三个Cue时,必须需要设置Cue名,
也必须让程序员知道所有的Cue。


也可以对Cue名确定命名规则,或者对Cue ID确定ID规则,
但在使用名称的情况下,如果发生错误,将很难确定是哪里出的问题。
(调用的问题还是数据设置的问题等)此外,亦需要相应组合的Cue,作分别调用。

本示例中所示的地板属性只有三个,因此设法处理时问题不大,
但如果有许多目标声音与地板碰撞(不同鞋子的类型等),则组合数量将非常大。

craftv2_tips_performance_change_floor0a.png

建议使用选择器

如果在属性多或今后可能增加多个属性的情况下,请考虑使用选择器。
不会增加Cue,只增加选择器标签。

从管理上来说,相当于为一个Cue准备多个属性的声音。
以上多个属性的声音通过选择器对其进行切换。
如果选择器可以应用于多个Cue,规则将更加清晰,也将比较容易处理。 。

craftv2_tips_performance_change_floor0b.png

方法

1. 合并Cue

craftv2_tips_performance_change_floor1.png

2. 将Cue的类型更改为切换

craftv2_tips_performance_change_floor2.png

3. 确认选择器

在切换/选择器中选择了None。 准备用于选择的选择器。

craftv2_tips_performance_change_floor3.png

4.在选择器文件夹中创建选择器

craftv2_tips_performance_change_floor4.png

5.更改选择器名称

craftv2_tips_performance_change_floor5.png

6.创建三个选择器标签

craftv2_tips_performance_change_floor6.png

7.更改选择器标签名称

craftv2_tips_performance_change_floor7.png

8.选择Cue,指定选择器

craftv2_tips_performance_change_floor8.png

9.设置各音轨的选择器标签

craftv2_tips_performance_change_floor9.png

10.在未设置选择器的情况下播放时出现此警告

在此状态播放时,将播放预设选择器标签中设置了的选择器标签的音轨。 请参照 设置选择器

craftv2_tips_performance_change_floor10.png

11.从显示菜单打开Session窗口

craftv2_tips_performance_change_floor11.png

12.将Cue注册到Session窗口

craftv2_tips_performance_change_floor12.png

13.选择标签并播放,将切换声音

craftv2_tips_performance_change_floor13.png

14.通过选择预设选择器标签,可以在程序中批量更改。

预设选择器标签在总体设置中记录值,由选择器引用。
可以使用Player中未设置选择器标签时或重置Player时的设置值。

craftv2_tips_performance_change_floor14.png