UE4 Macro宏
提問人:周麗平發(fā)布時間:2021-04-12
藍圖宏或宏從本質(zhì)上來看,它們具有由通道節(jié)點指定的一個入口點和一個出口點。每個通道可以具有多個執(zhí)行引腳或數(shù)據(jù)引腳.當(dāng)在其他藍圖及圖表中使用該宏節(jié)點時這些引腳會呈現(xiàn)在宏節(jié)點上。
在Unreal Engine 4中,藍圖宏庫是一個存放了一組宏的容器,或者是可以像節(jié)點那樣放置到其他藍圖中的自包含圖表。這些藍圖宏庫非常節(jié)約時間,因為它們存放了常用的節(jié)點序列及針對執(zhí)行和數(shù)據(jù)變換的輸入和輸出。
宏會在所有引用它們的圖表間共享,但是如果它們在編譯過程中是合并的節(jié)點,那么它們會自動展開為圖表。這意味著藍圖宏庫不需要進行編譯,但是對宏所做的修改.僅當(dāng)重新編譯了包含引用該宏的圖表的藍圖時,這些修改才會反映在圖表中。
宏可以在類藍圖或關(guān)卡藍圖中進行創(chuàng)建,就像藍圖函數(shù)_樣。藍圖宏還可以放到藍圖宏庫中。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>