虛幻4 UI視頻播放
本節(jié)分為兩個(gè)部分:
在Cube上播放視頻
在UI控件上播放視頻
使用序列幀播放視頻
前置 視頻設(shè)置和序列幀設(shè)置
視頻設(shè)置
Step 1??將視頻拖入;
Step 2? 創(chuàng)建媒體-媒體播放器;
Step 3? 勾選紋理;

視頻文件全部復(fù)制到Content -> Movies 下 (沒(méi)有就創(chuàng)建這個(gè)文件夾)
放到引擎下主要是為了后面分享工程的時(shí)候不會(huì)丟失源文件
如果要打包工程, 這個(gè)文件夾的內(nèi)容會(huì)被一起打包.?
視頻格式最好為MP4格式;
Step 4? 點(diǎn)擊媒體播放器,選擇右邊的保存,保存為一個(gè)播放列表;

下面的選項(xiàng)可以讓你的視頻播放的時(shí)候是否循環(huán),或者是否隨機(jī)播放;
Step 5 添加我們導(dǎo)入的視頻

序列幀設(shè)置
視頻格式: 序列幀 (可以選擇EXR, JPG, PNG, BMP), 優(yōu)先使用EXR, 引擎對(duì)這個(gè)格式單獨(dú)做了優(yōu)化 ,序列幀也必須把文件復(fù)制到movies文件夾中;復(fù)制完引擎會(huì)選擇是否讓你導(dǎo)入,選擇不導(dǎo)入;
步驟:
1.創(chuàng)建圖像媒體源

2.選擇序列的文件夾路徑,勾選選項(xiàng)


在Cube上播放視頻
1.右鍵我們剛剛創(chuàng)建TV的紋理,創(chuàng)建材質(zhì);

2.新建一個(gè)Cube藍(lán)圖,設(shè)定相應(yīng)大小,將材質(zhì)指定給Cube

3.新建一個(gè)media player 變量,將媒體播放器指定給它

4.相關(guān)節(jié)點(diǎn)


音頻部分
1.添加音頻組件

2.添加媒體播放器,勾選允許空間化,重載衰減;設(shè)定衰減距離


在UI控件上播放視頻
1.將材質(zhì)屬性改為用戶界面

2.創(chuàng)建UI控件,添加圖片組件,將紋理指定給圖片

3.藍(lán)圖部分也是一樣的,不過(guò)有一點(diǎn)需要注意的是這個(gè)打開(kāi)播放列表和播放是公用的

使用序列幀播放視頻

直接使用序列媒體源在媒體播放器中播放;