用蓝图进行基本音频控制
以下将介绍用蓝图进行基本音频控制的方法。

目录

用蓝图播放音频

用蓝图播放音频的方法有几种。

1. 用蓝图播放在关卡上配置的AtomSound Actor的Cue

请参照 在关卡上配置AtomSound Actor并在任意时机播放

2. 用蓝图播放在Actor中添加的AtomComponent中设置的Cue

请参照 在Actor中添加AtomComponent并以任意时机播放

3. 执行蓝图的SpawnSoundAtLocation节点并播放音频

请参照 执行蓝图的SpawnSoundAtLocation节点并播放音频

4. 用蓝图动态创建AtomComponent并播放音频

可以将Atom Cue Asset拖放到蓝图编辑器,创建[Add AtomComponent]组件,用Event BeginPlay等触发,播放指定的Cue。
≪示例≫
创建组件时自动播放Cue
criware_ue4_030_construction_script_j.jpg

用蓝图暂停或恢复播放音频

要暂停或恢复播放时,使用“Atom Sound”类别中的“Pause”节点。
要暂停时,按下图所示连接节点。
请勾选“Pause”复选框。
criware_ue4_030_blueprint_API_popular_pause.jpg
要恢复播放(解除暂停时),如下图所示,在取消选中“Pause”复选框的状态下执行节点。
criware_ue4_030_blueprint_API_popular_release_pause.jpg

用蓝图停止音频

要停止音频时,使用“Atom Sound”类别的“Stop”节点。
请勿连接下图所示的节点。
criware_ue4_030_blueprint_API_popular_stop.jpg

用蓝图更改音量

要更改音量时,使用“Atom Sound”类别的“Set Volume”节点。
criware_ue4_030_blueprint_API_popular_volume.jpg
在“Volume”中,在0.0至1.0的范围中设置音量。

用蓝图更改音频的音高

要更改音高时,使用“Atom Sound”类别的“Set Pitch Multiplier”节点。
criware_ue4_030_blueprint_API_popular_pitch_multi.jpg
在“New Pitch Multiplier”中设置音高倍率。
在“New Pitch Multiplier”中指定为2.0时,将以双倍音高(高八度)播放。
在“New Pitch Multiplier”中指定为0.5时,将以半个音高(低八度)播放。
关于音高无法提高的故障
遇到音高无法提高的故障时,请参照 音高无法上升时的对策
如何以音分为单位更改音高?
要以音分为单位更改音高时,请使用“Atom Sound”类别的“Set Pitch”节点。
可以在“Set Pitch”节点的“Pitch”属性中指定音分单位的音高更改量。
criware_ue4_030_blueprint_API_popular_pitch.jpg