Arrays 蓝图脚本中的声音数组

Arrays 蓝图脚本中的声音数组,arrays,audio,unreal-engine4,Arrays,Audio,Unreal Engine4,基本上,我需要从游戏中的一个AmbientSound节点在游戏中播放大约20-30+个声音 所以我想我会制作一个声音数组,然后根据需要循环并调用PlaySound。但到目前为止,这对我并不奏效 例如,我不知道如何初始化声音。似乎我可以将AmbientSound添加到EventGraph,然后我需要调用SetSound来初始化它,但我只能将一个声音设置为AmbientSound节点 所以问题是,如何在一个AmbientSound节点上动态设置声音 当然,我想在阵列中添加一组声音,然后根据需要调用p

基本上,我需要从游戏中的一个AmbientSound节点在游戏中播放大约20-30+个声音

所以我想我会制作一个声音数组,然后根据需要循环并调用PlaySound。但到目前为止,这对我并不奏效

例如,我不知道如何初始化声音。似乎我可以将AmbientSound添加到EventGraph,然后我需要调用SetSound来初始化它,但我只能将一个声音设置为AmbientSound节点

所以问题是,如何在一个AmbientSound节点上动态设置声音

当然,我想在阵列中添加一组声音,然后根据需要调用play sound循环播放,但我不认为这是可能的。

找到了解决方案:

我只是制作了一个声波对象的数组,每次在我需要的事件中,我只是将AmbientSound节点设置为索引数组中的对象,然后播放。像做梦一样工作

以下是我在网络中所做的工作: