UE4 連接節(jié)點(創(chuàng)建”check boxes“函數(shù)
1、將“CheckBoxes”連接至flag的第1個“設置”的exec輸入項。取消勾選“Flag”。
2、將flag的第1個“設置”連接至“ForEachLoop”的uExec”。
3、將 “Boxes” 連接至 uFo「EachLoop” 的 “Array”。
4、將“ForEachLoop”的“Loop Body”連接至“分支”的exec輸入項。
5、將 “ForEachLoop” 的 “Array Element” 連接至 “GetWorldLocation” 的“目標”。
6、將 “GetWorldLocation” 的 “Return Value” 連接至 “Break Vector” 的 “InVec”。
7、將"Break Vector”的"Z”連接至“〉”的上方輸入項。將下方的輸入項設置為 “100”。
8、將“〉”連接至“分支”的“Condition”。
9、將“分支”的“真”連接至第2個flag的“設置”。取消勾選“Flag”。
10、將“ForEachLoop”的“Completed”連接至“返回節(jié)點”的exec輸入項。
11、將“Flag”連接至“返回節(jié)點”的“Result”。
此函數(shù)進行的操作是,從數(shù)組Boxes中依次取出柱體,從顯示其位置的Vector中取出Z的值。Z表示的是縱向的數(shù)值(高度),就會成為該部件的中心位置的高度。若此高度小于100,則判斷此柱子已倒下。
點擊加載更多評論>>