1.在UE4關(guān)卡藍(lán)圖中播放關(guān)卡序列步驟
(1)把創(chuàng)建好的關(guān)卡序列拖入場(chǎng)景中
(2)選中需要播放的關(guān)卡序列,在關(guān)卡藍(lán)圖中添加引用
(3)添加play節(jié)點(diǎn)
運(yùn)行時(shí)就能輕松播放關(guān)卡序列了
2.在UMG中點(diǎn)擊按鈕播放關(guān)卡序列有兩種方法
方法一:
(1)添加創(chuàng)建關(guān)卡序列播放器,選擇需要播放的關(guān)卡序列
(2)添加play節(jié)點(diǎn),就能播放關(guān)卡序列了
但是這樣有一個(gè)壞處,如果你想讓動(dòng)畫在末尾處暫停會(huì)出bug
因?yàn)椤緞?chuàng)建關(guān)卡序列播放器】這個(gè)節(jié)點(diǎn),相當(dāng)于運(yùn)行時(shí)在場(chǎng)景中新建了一個(gè)新的關(guān)卡序列,和我們?cè)O(shè)置過的關(guān)卡序列不一致,屬性并沒有修改,所以當(dāng)我們多點(diǎn)擊幾次按鈕,就會(huì)在場(chǎng)景中新建很多個(gè)關(guān)卡序列,場(chǎng)景就亂了。
解決這個(gè)問題,通過方法二:
(1)在UMG中新建一個(gè)變量,類型為關(guān)卡序列actor,同時(shí)勾選【可編輯實(shí)例】、【生成時(shí)公開】
(2)獲取這個(gè)變量
(3)添加play節(jié)點(diǎn)
(4)在關(guān)卡藍(lán)圖中,創(chuàng)建對(duì)CGS_Sequence關(guān)卡序列的引用
運(yùn)行程序就 可以播放關(guān)卡序列了
如果想再點(diǎn)一次按鈕恢復(fù)原來的狀態(tài),通過添加flip flop和翻轉(zhuǎn)播放節(jié)點(diǎn)文章來源地址http://www.zghlxwxcb.cn/news/detail-413608.html
文章來源:http://www.zghlxwxcb.cn/news/detail-413608.html
到了這里,關(guān)于UE4-UMG點(diǎn)擊播放關(guān)卡序列(Level Sequence)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!