宏(Macros)
- 宏(Macros) 和藍(lán)圖節(jié)點(diǎn)中的折疊圖表(collapsed graph)相同掩完。
- 它們都有通道節(jié)點(diǎn)設(shè)計(jì)的進(jìn)入點(diǎn)和離開點(diǎn)〉耄可擁有任意數(shù)量的執(zhí)行或數(shù)據(jù)引腳霎挟。
檢測(cè)和扣能量值 宏
宏的使用
Using 宏庫
- 宏庫(Macro Library) 用于存放大量宏或自含式圖表(可作為節(jié)點(diǎn)放置到其他藍(lán)圖中)。
- 保存常用的節(jié)點(diǎn)序列(包括執(zhí)行和數(shù)據(jù)傳輸?shù)妮斎牒洼敵觯┥蟛校?jié)約時(shí)間梭域。
- 注意: 不能包含變量,不能繼承搅轿,也不能放置在關(guān)卡中病涨。
- 對(duì)藍(lán)圖宏庫中的宏修改后只有在客戶端藍(lán)圖重新編譯后才會(huì)生效。
image.png
藍(lán)圖宏制作
使用自定義宏庫的函數(shù)
函數(shù)
- 函數(shù)(Functions)是特定 藍(lán)圖(Blueprint) 的節(jié)點(diǎn)
- 具有一個(gè)由節(jié)點(diǎn)指定的單一進(jìn)入點(diǎn)璧坟,函數(shù)的名稱 包含一個(gè)執(zhí)行輸出引腳既穆。
- 可設(shè)置返回值,等返回值被處理或使用.(不可返回局部變量)
帶入?yún)⒑头祷刂档暮瘮?shù)
宏和函數(shù)調(diào)用,參數(shù)和返回值
藍(lán)圖調(diào)試
- "在編輯器中運(yùn)行"(Play In Editor,PIE)模式下 暫停游戲執(zhí)行的功能雀鹃。
- "在編輯器中模擬"(Simulate In Editor幻工,SIE)模式下 暫停游戲執(zhí)行的功能。
- 可使用斷點(diǎn)來單步調(diào)試任何藍(lán)圖或關(guān)卡藍(lán)圖黎茎。
- 選擇調(diào)試對(duì)象后, 可看到指定對(duì)象執(zhí)行藍(lán)圖時(shí)的激活線
編輯器運(yùn)行時(shí),選擇調(diào)試對(duì)象
指定調(diào)試對(duì)象后的激活線
藍(lán)圖調(diào)試窗口和堆棧