实现目标:游戏运行时能够播放视频和音频,音频会随着玩家接近播放源的远近调整音量大小
效果
步骤
一、播放视频
向UE工程中导入一个mp4文件
新建一个媒体播放器
勾选“视频输出媒体纹理”
此时可以发现自动创建了一个媒体纹理
我们先打开“媒体播放器”查看是否能正常播放视频
将媒体纹理拖入,系统会自动创建并使用材质
在关卡蓝图内新建一个变量
注意设置变量类型和默认值
添加如下节点
此时运行游戏就可以看到播放的画面,若觉得太暗,可以修改材质(加点自发光颜色)
二、播放音频
创建一个actor蓝图类
在该蓝图内添加一个媒体音效组件
在事件图表中添加如下节点:大致意思是游戏运行时每一帧都去获取玩家和播放源的距离,用2000-该距离,再除1000,再把这个结果限制在0~1之间,作为音量乘数
将蓝图拖入视口文章来源:https://www.toymoban.com/news/detail-668696.html
完成以上步骤运行游戏可以得到我们想要的效果。文章来源地址https://www.toymoban.com/news/detail-668696.html
到了这里,关于【UE】场景内播放视频、音频的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!