在UE5中播放/暂停/重新播放视频
本文介绍了在虚幻引擎中设置视频播放功能的步骤。主要包括创建媒体播放器、制作视频屏幕材质、配置关卡蓝图播放控制等操作。具体流程包括:导入视频生成MediaTexture资产,创建播放屏幕材质并赋予模型,在关卡蓝图中设置MediaPlayer变量并关联视频源,实现视频播放功能。同时讲解了如何添加音频组件、设置循环播放,以及通过按键控制播放/暂停功能的方法。该方案可用于游戏场景中的视频播放需求。
·
【播放视频】
- 导入视频
- 创建媒体播放器,勾选【视频输出MediaTexture资产】
- 创建蓝图Actor,在蓝图中创建平面用来充当视频播放屏幕(如果建模好屏幕,可以跳过此步骤)
- 点击自动创建出来的媒体纹理,右键创建材质
- 材质赋予给屏幕
- 打开关卡蓝图,创建蓝图组件【Event BeginPlay】,添加变量,变量类型更改为【Media Player】对象引用,编译蓝图之后在变量的属性栏最后一行中选择需要播放的视频,从变量中拉出【Open Source】连接相关锚点,并在【Media Source】中选择媒体
- 如果目前操作完成无法播放,在蓝图【Open Source】后面拉出一个play连接
【播放音频】
- 在蓝图中添加【MediaSound】,属性中选择视频
【循环播放】
- 在蓝图中的变量中拉出【set looping】,looking打勾
【暂停播放】
- 在蓝图中拉出【Pause】,在他前面添加按键(用某按键暂停播放)
- 在【play】蓝图前面拉出一个按键(点击按键播放)
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)