文章目录
导入
在项目目录下新建一个Plugins文件夹,将插件放入
打开UE,启用插件
使用
新建一个用户控件,父类选InVideoWidget
添加一个Image,名字修改为ImageVideo,必须叫这个名字,否则会编译失败
打开事件图表,调用startPlay方法,需要填入视频地址,然后必须为失败和第一帧注册事件
最后再新建一个普通的panel,将上边创建的控件放入,打开普通panel即可播放视频
必须将视频控件放到一个普通控件里,不可以直接打开视频控件
打包报错
错误内容:ue plugin"invideo" failed to laod because moudle "invideo" cound not be found
解决方法
找到插件的安装位置
右键InVideo.uplugin,选则用记事本编辑
添加
csharp
"EnabledByDefault": false,

,然后启动UE,此时插件应该是没有勾选的状态,重新勾选一次插件,然重启,打包就可以了