该变动中是视频播放的Media Sound已经不是可随同Media Player 勾选生成了,
如果你想在播放视频的同时播放出声音,那么你可以新建一个Actor,并添加Media player 组件,然后绑定Media Player,就可以
听到声音了。
制作之前的准备材料 :
主要是音效播放器,播放列表,播放器以及创建播放器自带的媒体纹理,还有就是把媒体纹理变成umg可用的材质
最重要的放到Movies文件夹下面的视频流。
制作过程 :
先创建好播放列表,和播放器
在movies里面导入视频。(从外部把视频文件弄进去)
随便打开其中一个,设置路径
打开playerlist(我这里起名movieslist)添加进去。
创建一个纹理材质,(纹理是创建播放器生成的)。
因为在ui上播放,所以改一下材质从,模型上播放不用改。
准备完成开始制作。
ui很简单,滑动条,暂停播放键,退出键,图像,背景。(图像用来承接视频流)
把改好的材质加到图像里,。
这样总体弄完之后是没有声音的,因此需要创建一个actor,加一个音效组件放到场景里。
下面开始实现功能。
在ui里面写。1, 开始,暂停,播放。(开始和暂停是相对的,播放是初始被调用的,可以在 open playlist index 里面选择播放的哪个视频)
2,滑动条
上面的的转换很麻烦,这可能是ue5需要优化的地方,ue4 不需要,其实就是一个播放时间除以总时间的百分比给滑动条。
3.播放暂停图片切换
4,这跟开始播放一样我用了两个音频播放器所以这样了,其实一个就可以。
以上就是全部内容。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)