ue藍圖學習筆記
1.事件開始運行:運行一次
2.事件Tick:實時運行(持續(xù))
3.獲取變量:按住crl鍵拖出到事件圖表
4.設置變量:按住alt鍵拖出到事件圖表
5.斷開鏈接:alt+左鍵
6.注釋:C鍵
7.藍圖基礎(chǔ)25:講初步操作物體變換
8.字符串只能通過(附加)來進行添加,不能用數(shù)字+來添加
9.藍圖基礎(chǔ)28:可以知道怎么在游戲時獲取按鍵輸入
10.獲取鍵盤輸入:可直接按F11,再在細節(jié)中修改按鍵,更快
11.練習藍圖構(gòu)建后斷開啟動節(jié)點是個好習慣
12.獲取數(shù)組元素:get(獲取)可修改原元素內(nèi)容
Get(復制)修改后不影響原元素
13.藍圖基礎(chǔ)45:開始學習修改關(guān)卡
14.創(chuàng)建材質(zhì)實例可以提高運算性能,很有必要
15.材質(zhì)數(shù)組持有材質(zhì)實例的時候可以直接拖入
16.從45集開始使用4.27學習
?
17.藍圖類名字注意下標_和BP
18.控制槍的生成位置,在關(guān)卡中生成槍 :
?
19.實現(xiàn)藍圖之間的交互
?
交互:
?
20.添加自定義事件:自定義
21.實現(xiàn)射擊功能:
?
22.函數(shù)創(chuàng)建:
?
23.函數(shù)的參數(shù),返回值與純函數(shù)
?
24.純函數(shù)一定要定義返回值,否則沒有意義
25.函數(shù)與自定義事件的異同
?
26.藍圖基礎(chǔ)44-60使用UE4.27來學習,其余使用5.1
27.宏創(chuàng)建:
?
28.宏可以根據(jù)情況執(zhí)行多個功能,而函數(shù)一般只有一個功能
29.在藍圖類當中的宏是無法被外界訪問的
30. 宏庫:
?
宏庫當中的宏在所有藍圖當中都可用調(diào)用,(宏庫在藍圖類當中寫)
31.當想要執(zhí)行兩個平行邏輯時,可使用序列節(jié)點
?
32.時間軸節(jié)點:
?
33.lerp插值節(jié)點:一個跟隨Alpha從0-1線性變化,如1變到99的節(jié)點
?
34.自動門案例:
?
35.將一個功能封裝為事件:使用自定義事件
36.藍圖類與關(guān)卡藍圖交互:
?
從藍圖類執(zhí)行關(guān)卡藍圖的功能需要使用:執(zhí)行控制臺命令
37.在5.1中有使用鑰匙來控制門的開關(guān)的練習,主要在Key,TestMap,Door三個藍圖中,用到了從藍圖類調(diào)用關(guān)卡藍圖功能和多個自定義事件。
38.通過射擊目標創(chuàng)建鑰匙
給射擊物體添加布爾變量iskey,選擇可編輯實例,對想要生成的物體在關(guān)卡細節(jié)中選擇真;
對射擊子彈進行修改邏輯:
先將射擊銷毀target提取為函數(shù)shootTarget,類型需修改
在shootTarget中提取Target為 局部變量Target BP,便于銷毀
?
億錚游戲-UE5藍圖基礎(chǔ)學習完成,希望能對大家有一些幫助 作者:東野樹 https://www.bilibili.com/read/cv22472943?spm_id_from=333.999.0.0 出處:bilibili