位置:首頁 > 軟件操作教程 > 游戲制作軟件 > UE4 > 問題詳情

UE4 連接節(jié)點(diǎn)(創(chuàng)建”check boxes“函數(shù)

提問人:周麗平發(fā)布時(shí)間:2021-04-08
接下來,連接節(jié)點(diǎn)。請(qǐng)按照如下方式進(jìn)行操作。

1、將“CheckBoxes”連接至flag的第1個(gè)“設(shè)置”的exec輸入項(xiàng)。取消勾選“Flag”。

2、將flag的第1個(gè)“設(shè)置”連接至“ForEachLoop”的uExec”。

3、將 “Boxes” 連接至 uFo「EachLoop” 的 “Array”。

4、將“ForEachLoop”的“Loop Body”連接至“分支”的exec輸入項(xiàng)。

5、將 “ForEachLoop” 的 “Array Element” 連接至 “GetWorldLocation” 的“目標(biāo)”。

6、將 “GetWorldLocation” 的 “Return Value” 連接至 “Break Vector” 的 “InVec”。

7、將"Break Vector”的"Z”連接至“〉”的上方輸入項(xiàng)。將下方的輸入項(xiàng)設(shè)置為 “100”。

8、將“〉”連接至“分支”的“Condition”。

9、將“分支”的“真”連接至第2個(gè)flag的“設(shè)置”。取消勾選“Flag”。

10、將“ForEachLoop”的“Completed”連接至“返回節(jié)點(diǎn)”的exec輸入項(xiàng)。

11、將“Flag”連接至“返回節(jié)點(diǎn)”的“Result”。

此函數(shù)進(jìn)行的操作是,從數(shù)組Boxes中依次取出柱體,從顯示其位置的Vector中取出Z的值。Z表示的是縱向的數(shù)值(高度),就會(huì)成為該部件的中心位置的高度。若此高度小于100,則判斷此柱子已倒下。image.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部