UE4 Blueprint 類型
常見的藍(lán)圖類型有:Level Blueprint (關(guān)卡藍(lán)圖)、Blueprint Class (藍(lán)圖類)、Blueprint Macro (藍(lán)圖宏庫) 和 Blueprint Interface (藍(lán)圖接□)。
1、Level Blueprint是作用于整個(gè)關(guān)卡的全局事件圖標(biāo)默認(rèn)情況下,每個(gè)關(guān)卡都會(huì)有一個(gè)Level Blueprint. 我們可以在Unreal Engine編輯器中編輯該藍(lán)圖但不能通過編輯器創(chuàng)建新的Level Blueprint在Level Blueprint中我們可以獲得關(guān)卡中的游戲元素及其功能。
2、Blueprint Class,簡(jiǎn)稱Blueprint (藍(lán)圖),是一種允許內(nèi)容創(chuàng)建者輕松基于現(xiàn)有游戲性類添加功能的資 源Blueprint在Unreal Engine編輯器中可以可視化地創(chuàng)建,不需要寫代碼,它會(huì)被作為類保存在內(nèi)容包中 Blueprint實(shí)際上是用戶自定義的一種新類別或類型的Actor,這些Actor被創(chuàng)建后可以作為實(shí)例放入關(guān)卡中 Blueprint Macro藍(lán)圖宏庫是存放了一組Macro宏的容器。
3、Blueprint Interface藍(lán)圖接□是一個(gè)函數(shù)或多個(gè)函數(shù)的集合,僅有函數(shù)名稱,沒有函數(shù)實(shí)現(xiàn)。接口可以添 加到其他藍(lán)圖中,任何具有該接口的藍(lán)圖必須實(shí)現(xiàn)接口中存在的函數(shù)本質(zhì)上和一般編程中的接口概念一樣, 允許通過公共接口來共享及訪問多種不同類型的對(duì)象,在Blueprint Interface中不能添加變量和組件,也不能編輯圖表。
點(diǎn)擊加載更多評(píng)論>>