虚幻五蓝图基础-亿铮游戏全部分学习笔记
1.事件开始运行:运行一次
2.事件Tick:实时运行(持续)
3.获取变量:按住crl键拖出到事件图表
4.设置变量:按住alt键拖出到事件图表
5.断开链接:alt+左键
6.注释:C键
7.蓝图基础25:讲初步操作物体变换
8.字符串只能通过(附加)来进行添加,不能用数字+来添加
9.蓝图基础28:可以知道怎么在游戏时获取按键输入
10.获取键盘输入:可直接按F11,再在细节中修改按键,更快
11.练习蓝图构建后断开启动节点是个好习惯
12.获取数组元素:get(获取)可修改原元素内容
Get(复制)修改后不影响原元素
13.蓝图基础45:开始学习修改关卡
14.创建材质实例可以提高运算性能,很有必要
15.材质数组持有材质实例的时候可以直接拖入
16.从45集开始使用4.27学习

17.蓝图类名字注意下标_和BP
18.控制枪的生成位置,在关卡中生成枪 :

19.实现蓝图之间的交互

交互:

20.添加自定义事件:自定义
21.实现射击功能:

22.函数创建:

23.函数的参数,返回值与纯函数

24.纯函数一定要定义返回值,否则没有意义
25.函数与自定义事件的异同

26.蓝图基础44-60使用UE4.27来学习,其余使用5.1
27.宏创建:

28.宏可以根据情况执行多个功能,而函数一般只有一个功能
29.在蓝图类当中的宏是无法被外界访问的
30. 宏库:

宏库当中的宏在所有蓝图当中都可用调用,(宏库在蓝图类当中写)
31.当想要执行两个平行逻辑时,可使用序列节点

32.时间轴节点:

33.lerp插值节点:一个跟随Alpha从0-1线性变化,如1变到99的节点

34.自动门案例:

35.将一个功能封装为事件:使用自定义事件
36.蓝图类与关卡蓝图交互:

从蓝图类执行关卡蓝图的功能需要使用:执行控制台命令
37.在5.1中有使用钥匙来控制门的开关的练习,主要在Key,TestMap,Door三个蓝图中,用到了从蓝图类调用关卡蓝图功能和多个自定义事件。
38.通过射击目标创建钥匙
给射击物体添加布尔变量iskey,选择可编辑实例,对想要生成的物体在关卡细节中选择真;
对射击子弹进行修改逻辑:
先将射击销毁target提取为函数shootTarget,类型需修改
在shootTarget中提取Target为 局部变量Target BP,便于销毁


亿铮游戏-UE5蓝图基础学习完成,希望能对大家有一些帮助