UE4添加视频——手把手吧

小白自述

第一次使用UE4进行游戏的开发,做的内容很简单,过程中小组的几位成员学得很认真,相互学习和交流(小黄鸭,手动狗头)
在这个过程中,我们通过下面的方法实现了在游戏初始界面出现之前添加视频的功能
在讲解的过程用语通俗,中间有些步骤或许可以进一步简化,可以实现就好了
有什么错误欢迎大家多多指正!!!

实现步骤

创建新的关卡(非必须)

在你存放关卡的文件夹里(其他地方也行)创建一个新的关卡,命好名(这里我把它命名为了NEWV IDEO)
右键可以看见

添加视频

添加你的视频
在这里插入图片描述

PS:注意视频的路径,如果是导入的,它的路径是绝对路径,后面打包游戏时要记得处理

创建媒体播放器和纹理

在放视频的那个文件夹里,点击右键,选择”媒体“,”媒体播放器“

在这里插入图片描述
点击以后,会跳出一个窗口,勾选”视频输出媒体纹理资产“,这样在创建媒体播放器的同时也会同时创建一个媒体纹理。同样的,命好名。在这里插入图片描述

双击我们创建好的媒体播放器,双击选中我们要播放的视频,别忘了保存
在这里插入图片描述

完成这一步后,就会看见媒体纹理里也有了那个视频

创建材料

在你存放材料的位置新建一个材料(右键,选择材料),命好名
在这里插入图片描述
双击进入修改材料的细节,材质的材质域选择“用户界面”
在这里插入图片描述
找到你之前创建的媒体纹理,将之拖到材质的中间的黑色界面,它会自动生成一个Texture Sample, 然后将RGB连上最终颜色(要是你只需要某种颜色,就自己选择),保存!
在这里插入图片描述

创建控件蓝图

在blueprint文件夹里创建一个新的控件蓝图(右键,选择用户界面,控件蓝图)
在这里插入图片描述
双击打开这个控件蓝图,在操控版中选出图像,把它铺满整个面
在这里插入图片描述
这里可以通过设置锚点和相对距离来设置(锚点选用最右下角的一种方式,然后偏移值全部设为零)就可以得到下图
在这里插入图片描述
然后设置材质为之前创建的那一个(在image的外观里选择“笔刷”,修改图像,右边有一个下拉菜单,选材料)
在这里插入图片描述
记得编译保存!

设置关卡蓝图

回到你创建的关卡,打开关卡蓝图
在这里插入图片描述
操作如下
敲黑板,这里有几个要小心又小心
1.注意这个第二步时创建控件,记得要选择class,这里就选你之前创建的控件蓝图
2.第三步添加到视口,要把右上角这个勾取消才能找到
在这里插入图片描述
3.第四步创建“添加媒体音效组件”一定一定要记得选择媒体播放器,教训啊啊啊啊,千万千万别忘!还有,编译保存
在这里插入图片描述
4.又是一个超大坑,泪的教训!
在创建“打开源”时,一定要选择Media Source!
在这里插入图片描述
5.添加变量,设置为媒体播放器!!!然后拖到蓝图里,选择获取;然后连在“打开源”的“目标”上
在这里插入图片描述
在这里插入图片描述
当你做到这一步看似已经完成了,你信心满满地按下编译保存,开始在关卡运行,迎接你的却是错误或一片空白!!!
怎会如此!
因为这里又有一个坑,就是你的媒体播放器没有选择内容
在这里插入图片描述
这个时候你再回到关卡运行就ok啦!!!

实现此功能的最终地关卡蓝图献上
在这里插入图片描述
如果你还需要什么其他功能,再在蓝图里添加就好了!

最后的蓝图一定要小心又小心
第一次尝试,做一个小小分享
分享到这里,先溜了

  • 12
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值