UE4播放在UI上播放视频

原创 2017年06月01日 23:16:17

上一次文章中为各位写到如何添加Start Up Movie的功能。但是读者很快会遇到问题。策划的需求几乎不可能这么简单(如果就是这么简单,那么恭喜你遇到了一个好策划),比如添加一些按钮可以控制视频播放(如跳过按钮,快进按钮,甚至进度条。。。。。。。鬼知道策划会提出什么样的需求),这时候再使用简单的Start Up Movie明显满足不了要求。那么应该如何处理呢?

基本思路是在UI上播放视频,然后用其它UI按钮控制该视频播放的功能。既然 基本思路有了,下面开干。

开始之前大家需要看一下UE4新的视频播放框架(应该是从4.13开始的),功能非常强大,有了Play List的功能,这是官方文档链接

首先导入视频,存在在工程目录/Movies下面,这样才能正确打包。默认导入的是File Media Source类型的文件。我们需要创建一个Media Player(RMB>Media>Media Player),此时根据需要选择生成的选项,此处笔者选择Audio和Video。之后在Video上右击Create Material即可。

  

创建UserWidget(其内包含一个Image作为背景和两个按钮作为控制选项),并书写代码(需要创建一个MediaPlayer类型的变量,并将之前创建的MediaPlayer赋值给该变量),具体步骤如下

之后可以在LevelBP中创建UI,即完成了一些最基础的操作,之后各位可根据需要制定和实现自己需要的功能。最终效果如下:


UE4播放视频

这一篇我来给大家分享一下如何在虚幻4里面播放视频: 1.新建一个文件夹,命名为Movies,必须在Content目录下,而且Movies拼写不能有错: 2.右击Movies文件夹,show in ...
  • leemu0822
  • leemu0822
  • 2016年10月14日 14:52
  • 4468

UE4使用widget创建UI界面播放视频

我的目的非常简单,点击按钮,播放或暂停场景中的视频
  • qq992817263
  • qq992817263
  • 2016年07月12日 16:14
  • 8774

UE4场景中电视机播放视频,并产生辉光效果

知识点一 制作屏幕播放视频(网上有好的教程,所以此处写的比较简单) 1. 找到plane(或cube,但所有的面都播放),拖入到场景中,充当电视机屏幕 2. 导入视频,新建一个媒体文件,全部勾选,自动...
  • u013766466
  • u013766466
  • 2017年04月19日 19:18
  • 1488

UE4中播放360°全景视频

本文记录了在UE4中实现播放360°全景视频的过程。
  • zhuxiaoyang2000
  • zhuxiaoyang2000
  • 2016年12月26日 15:42
  • 6278

UE4 C++控制在UMG控件中播放视频

创建MediaPlayer和MediaSourceUE4中的Media框架在官方文档中有蓝图的使用示例: https://docs.unrealengine.com/latest/CHN/Engin...
  • zilisen
  • zilisen
  • 2017年08月28日 11:15
  • 504

ue4在关卡之间插入过场动画(播放视频)

简单步骤: 1.打开 “你的工程.build.cs”,在PrivateDependencyModuleNames.AddRange(new string[]这句最后加一个"MoviePlayer"。...
  • A3630623
  • A3630623
  • 2014年09月26日 01:55
  • 4018

UE4加载播放网络上的视频

1.新建一个Stream Media Source,选择视频的链接: 2.其他步骤按照可参考上一篇博客,一模一样: 3.打开关卡蓝图: 最后看效果...
  • leemu0822
  • leemu0822
  • 2016年10月14日 15:06
  • 1922

UE4使用控件蓝图——添加UI血量和速度信息

1、 在之前的人物上添加一个新的状态,加速状态 在MyCharacter类添加按左下shift加速,改变人物本身的最大速度 2、 打开动画蓝图,增加新状态Run,设置变量控制流程 ...
  • zach_here
  • zach_here
  • 2017年04月18日 18:09
  • 1958

UE4入门学习-开篇

本系列文章主要内容为UE4 C++编程学习,蓝图学习者或非程序开发者请绕行。UE4的学习资料其实也挺丰富的,不过很多都是英文的。官方文档是不错的学习资料,比较全面的介绍了UE4的各个功能模块,而且目前...
  • you_lan_hai
  • you_lan_hai
  • 2017年05月01日 15:34
  • 1673

UE4 UMG 动画

动画 本页面的内容: 添加动画添加动画关键帧更改关键帧的值调用动画示例:带动画的主菜单 控件蓝图编辑器 的底部有两个窗口,可用来实施和控制 UI 控件的动...
  • or7rccl
  • or7rccl
  • 2017年07月14日 10:21
  • 711
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:UE4播放在UI上播放视频
举报原因:
原因补充:

(最多只允许输入30个字)