【UE】场景内播放视频、音频

这篇具有很好参考价值的文章主要介绍了【UE】场景内播放视频、音频。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实现目标:游戏运行时能够播放视频和音频,音频会随着玩家接近播放源的远近调整音量大小

效果

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

步骤

一、播放视频
  1. 向UE工程中导入一个mp4文件

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
  1. 新建一个媒体播放器

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

勾选“视频输出媒体纹理”

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

此时可以发现自动创建了一个媒体纹理

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

我们先打开“媒体播放器”查看是否能正常播放视频

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
  1. 将媒体纹理拖入,系统会自动创建并使用材质

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
  1. 在关卡蓝图内新建一个变量

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

注意设置变量类型和默认值

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

添加如下节点

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

此时运行游戏就可以看到播放的画面,若觉得太暗,可以修改材质(加点自发光颜色)

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
二、播放音频
  1. 创建一个actor蓝图类

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
  1. 在该蓝图内添加一个媒体音效组件

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
  1. 在事件图表中添加如下节点:大致意思是游戏运行时每一帧都去获取玩家和播放源的距离,用2000-该距离,再除1000,再把这个结果限制在0~1之间,作为音量乘数

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档
  1. 将蓝图拖入视口

【UE】场景内播放视频、音频,虚幻4,ue4,游戏,Powered by 金山文档

完成以上步骤运行游戏可以得到我们想要的效果。文章来源地址https://www.toymoban.com/news/detail-668696.html

到了这里,关于【UE】场景内播放视频、音频的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE4的视频播放(Media Player)

    首先将需要播放的视频拖入。 创建Media Player和Media Texture。 创建Material,将材质改为User Interface。 在UI界面,创建Image,将这个材质装入。 在人物Pawn界面添加Media Sound组件并将小电视拖入。 在对应UI界面实现对应播放逻辑即可完成播放。 注意此处需调用 Media Sound 的函数,而不

    2024年02月08日
    浏览(40)
  • UE4 widget播放视频,实现滑动条、快进、暂停功能

    1.将要播放的视频放入ue4中,创建一个med1(media player)并勾选创建med1_Vido(texture)。  2.右键创建的med1_Vido(texture)创建材质UI_med。 3. 在材质中设置UI_med和texture sample。    4.创建一个UI_playmed(widget),要播放视频的image要设置。  4.在UI_playmed(widget),创建变量med(类型 media player)。编译后

    2024年02月15日
    浏览(52)
  • UE 在场景或UMG中播放视频

            在虚幻中,我们有时候会想在场景或者UMG中播放一段视频,这里记录一下如何实现以及中间遇到的坑。         使用官方的插件Electra Player,使用这个插件可以支持DX12,勾选上后重启编辑器启用。         首先在Content目录下创建一个Movies的文件夹,然后把你要播

    2023年04月08日
    浏览(38)
  • 【虚幻引擎】UE4/UE5 材质

      基础颜色(BaseColor) :材质本身的颜色,例如绿色蓝色等 金属度(Metallic) :金属度,材质是否含有金属光泽 粗糙度(Roughness) :粗糙或者平滑度,物体表面的粗糙程度 自发光(EmissiveColor) :物体本身是否发光 透明度(Opactity) :物体表面是否透明,适用于 半透明(Translucent)、

    2024年02月02日
    浏览(77)
  • 【虚幻引擎】UE4/UE5插件

    Blank:空白插件,可以从头开始自己定义想要的插件风格和内容,用此模板创建的插件不会有注册或者菜单输入。 BlueprintLibrary:创建一个含有蓝图函数库的插件,此模板函数都是静态全局函数,可以在蓝图中直接调用。 ContentOnly:创建一个只包含内容的空白文件 Editor Toolba

    2024年02月05日
    浏览(70)
  • 【虚幻引擎UE】UE4/UE5 新人科普向

    Unreal Engine是当前最为流行的游戏引擎之一,具有丰富的游戏开发功能和强大的游戏引擎渲染能力。 UE5官方文档:UE5官方文档非常详细,介绍了UE5的各个功能和应用,适合入门学习和深入探究。链接:https://docs.unrealengine.com/5.1/zh-CN/ UE5中文社区:该社区聚集了大量的UE5开发者,

    2024年02月09日
    浏览(76)
  • ue5,ue4(虚幻5)安卓触摸

    这个是单方向的,如果要用双方向的,就是 x和y同时运用的话建议用向量2d(变量),把它分割成x和y就可以了,我门平时在网上见到的触摸都是:按下到连续,我这个方法是按下-连续-停止,记住,y的变量要是负数,还有就是,灵敏度调大的时候,屏幕会跳动,由于x和y的屏

    2024年02月11日
    浏览(76)
  • 【虚幻引擎】UE4/UE5 pak挂载

     找到:D:UEUE_4.27EngineBinariesWin64,  WindowS+R打开CMD命令 运行UnrealPak,运行结果如下      注意如果想要加载Pak内资源,那么这些资源必须是经过Cook的。如果打包的是未Cook的资源,那么即使Pak挂载成功,也不可能会成功加载Pak内资源。  Cook好之后,存储的路径在你的I:DBJ

    2024年02月10日
    浏览(72)
  • 【虚幻引擎】UE4优化植被

    在UE4中,我们在做大型的室外场景时,经常会遇到植物过多导致延迟的现象,有时候我们需要在UE4的场景中放置几千几万甚至更多的模型,这些模型具有相同的LOD,并且基础模型都使用同一模型资源。因为模型文件拖入UE4场景中会自动使用Static Mesh Actor来表示,当在程序中放

    2024年02月15日
    浏览(54)
  • 【虚幻引擎】UE4/UE5科大讯飞文字合成语音

    B站视频链接:https://space.bilibili.com/449549424?spm_id_from=333.1007.0.0   第一步:首先进入讯飞开放平台注册一个账号,然后创建一个 创建一个应用,命名按照你自己的想法来,会产生一个APPID,具体参考UE4如何接入科大讯飞的语音识别_ue4 科大讯飞的语音识别_飞起的猪的博客-CSDN博

    2024年02月13日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包