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

UE4 Macro宏

提問人:周麗平發(fā)布時(shí)間:2021-04-12
藍(lán)圖宏或宏從本質(zhì)上來看,它們具有由通道節(jié)點(diǎn)指定的一個(gè)入口點(diǎn)和一個(gè)出口點(diǎn)。每個(gè)通道可以具有多個(gè)執(zhí)行引腳或數(shù)據(jù)引腳.當(dāng)在其他藍(lán)圖及圖表中使用該宏節(jié)點(diǎn)時(shí)這些引腳會(huì)呈現(xiàn)在宏節(jié)點(diǎn)上。

在Unreal Engine 4中,藍(lán)圖宏庫是一個(gè)存放了一組宏的容器,或者是可以像節(jié)點(diǎn)那樣放置到其他藍(lán)圖中的自包含圖表。這些藍(lán)圖宏庫非常節(jié)約時(shí)間,因?yàn)樗鼈兇娣帕顺S玫墓?jié)點(diǎn)序列及針對(duì)執(zhí)行和數(shù)據(jù)變換的輸入和輸出。

宏會(huì)在所有引用它們的圖表間共享,但是如果它們?cè)诰幾g過程中是合并的節(jié)點(diǎn),那么它們會(huì)自動(dòng)展開為圖表。這意味著藍(lán)圖宏庫不需要進(jìn)行編譯,但是對(duì)宏所做的修改.僅當(dāng)重新編譯了包含引用該宏的圖表的藍(lán)圖時(shí),這些修改才會(huì)反映在圖表中。

宏可以在類藍(lán)圖或關(guān)卡藍(lán)圖中進(jìn)行創(chuàng)建,就像藍(lán)圖函數(shù)_樣。藍(lán)圖宏還可以放到藍(lán)圖宏庫中。


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

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