UE4 認(rèn)識(shí) FlipFlop節(jié)點(diǎn)
FlipFlop節(jié)點(diǎn)右側(cè)有A和B兩個(gè)執(zhí)行引腳,該節(jié)點(diǎn)取入執(zhí)行輸出并在兩個(gè)執(zhí)行輸出間切換其第一次被調(diào)用時(shí),將會(huì)輸出A ;第二次被調(diào)用時(shí),將會(huì)輸出B,然后是A,之后又是B,循環(huán)往復(fù),F(xiàn)lipFlop節(jié)點(diǎn)同時(shí)有布爾變量輸出,方便追溯輸出A何時(shí)被調(diào)用-例如通過(guò)一個(gè)F鍵節(jié)點(diǎn)控制FlipFlop節(jié)點(diǎn)的執(zhí)行,按一次F鍵,F(xiàn)lipFlop節(jié)點(diǎn)的A輸出,再按一次F鍵,F(xiàn)lipFlop節(jié)點(diǎn)的B輸出,再按F鍵,又由A輸出,即A輸出引腳在首次及之后FlipFlop被觸發(fā)的每個(gè)奇數(shù)次被調(diào)用,B輸出引腳在第二次及之后FlipFlop被觸發(fā)的每個(gè)偶數(shù)次被調(diào)用,如此來(lái)回反復(fù)。
而Is A輸出的布爾變量值會(huì)在每次FlipFlop節(jié)點(diǎn)被觸發(fā)后,在true和False間切換,返回的是true還是False值是由當(dāng)前的輸出方是否是A來(lái)決定的,若A輸出,Is A返回值為true,若不是則為False:我們?cè)诖藢lipFlop節(jié)點(diǎn)的執(zhí)行引腳與Completed引腳相連,即在執(zhí)行完循環(huán)才會(huì)執(zhí)行一次FlipFlop節(jié)點(diǎn),為的是在每次執(zhí)行完設(shè)定的節(jié)點(diǎn)時(shí)都可以切換Boolean值,從而利用Boolean值切換Actors的顯示狀態(tài)。
點(diǎn)擊加載更多評(píng)論>>