UE4 在UMG,UI中播放视频没有声音的解决方案。

时间:2024-03-15 18:09:48

由于UE4,4.18版本的改动,我们在利用mediaPlay播放视频的时候是没有声音的。

如此出现这种现象,场景中比较好解决,在继承于actor的蓝图中添加组件,添加一个mediaSound,

UE4 在UMG,UI中播放视频没有声音的解决方案。

设置Media中的MediaPlayer属性,把mediaPlayer拖进去。

UE4 在UMG,UI中播放视频没有声音的解决方案。

然后把这个放在场景中,声音就会跟视频一样出现了,两者是同步的。

重点来了,怎么把这个用到UI中呢?我现在还没有什么好方法,但是有一个折衷的解决办法。

依旧是新建一个蓝图,把小电视托放进去。然后在主UI的构造函数中进行如下操作。

UE4 在UMG,UI中播放视频没有声音的解决方案。

因为UMG是继承与Object的,不能组装component,所以就只能转换为actor。如果谁有更好的方法,不用新建蓝图的,可以告诉我一下。