UE4蓝图基础知识
2021-05-10 13:32:15 1 举报
UE4基础知识整理
作者其他创作
大纲/内容
find item 寻找元素值,返回第一个匹配的元素下标索引
clear 清空数组,使数组长度为0
事件Tick 每一帧执行
添加唯一 数组中没有要添加的一样的则会添加新元素,否则不会执行此操作
双击连线:创建中间点
Switch
其他高维依次包含上一维的结构体数组
sin/cos/tan/asin/acos 三角函数
Local 本地坐标(蓝图中坐标系变换)
多维数组
R 视口中物体的缩放
shuffle 数组元素随机化,将当前的数组索引随机化分配
Object 存在于内存,一般不可见
++
resize 重新分配数组元素个数
结构体数组元素获取 先get再break
Alt+左键点击引脚:断开引脚
N+左键 Do N节点
对象 选择对象并创建引用,返回对象名称
其他
M+左键 Multimate节点
延时
W 视口中物体的移动
Distance 物体中心位置 并非坐标位置,物体坐标位置是移动点的位置
旋转体 拆分旋转体
contains 包含 如果包含某一个值则返回true
设置初始化值
提升变量 将当前对象或值存储为对象,方便其他地方访问
set Alt拖动(Alt+拖动变量到视口:设置变量节点)
Filp Flop 每次输入AB之间切换
构建字符串
执行引脚/执行引脚连线 用于执行特定流程
语句
String
引脚
get Ctrl拖动 (Ctrl+拖动变量到视口:获得变量节点)
Set Visibility 为目标复制(New Visibility)
连接两个接头体数组,赋给上边的结构体数组,下边的不变 append
remove item 删除某个值的元素,后面的自动填补空缺
for wach loop 遍历每一个元素,不可中断
sequence 并发执行
数组
Actor创建光源
默认模式 按顺序把结果遍历一遍停止输入响应
World 世界坐标(地图唯一指定的坐标系)
选中物体在关卡蓝图中右键创建引用,代表物体本身
append 连接字符串
快捷键
获取Actor 旋转 获取物体旋转量
delay 响应每一次触发
替换值 set array alem 与make 配合
数据引脚/数据引脚连线 用于输入、输出数据
PointLight
blocking hit 有物体阻挡返回true
DoOnce Muti 多输入
filter Array 过滤数组,过滤出给定数组中传入的类的所有项目集合
D+左键 延迟delay节点
floor/fceil/round 四舍五入函数
length 获取数组长度
操作
第一维包含N个信息耳朵一位数组
get displayname 物体实例名称
自动类型转换 自动转换类型
loop 始终打开
Do N 执行N次
MultiGate
获取Actor位置 获取物体坐标
复制 数组元素的副本
last index 最后一个下标,比length小一
类型
设置默认值
变换
private 只有自己可以调用
S+左键 顺序节点
通过break拆分结构体,得到任意一个元素
normal 表面碰撞点法线
protected 只有自己和自己的子类可以调用
B+左键 分支节点
Gate门 通过控制open close或者开关切换来操作时间是否可触发
合并图表
random 随机
引用 数组元素本身,可修改
常规类型 直接连接,加前后缀返回
获取Actor缩放
UE4蓝图
序列sequence 并发执行引脚的流程
整型 默认为0
类
点光源
自定义结构体 在目录栏右键选择->蓝图->结构
结构体
remove index 删除索引的元素,后面的自动填补空缺
Add 在数组末尾添加元素
布尔 默认为false
square.power/sqrt/loge/e||exp 指定函数
绘制 绘制调试点
E 视口中物体的旋转
触发事件
Actor 实物
impact point 接触点坐标
Integer
新建变量
set menbers in... 在结构体内设置成员变量
分支语句 if else 按快捷键“B”
宏
设置阵列元素 设置某一个值
结尾添加新值 add和make
事件开始 开始执行
show collision 显示碰撞体
选择变量类型
重新设置(替换)结构体 set和make一起用
min/max/clamp 区间限定函数
--
可再触发延时 只响应最后一次触发
get节点获取其中某一个值
中断命中结果
O+左键 DoOnce节点
G+左键 Gate节点
集合类操作
insert插入 插入某个值到某个索引
C 蓝图编辑器中注释
impact norma 碰撞点法线
public 其他任何类都可以调用
改变变量名
设置Actor旋转(绕轴顺时针) 返回是否操作成功
F1 切换到网格模式
中断命中结果(碰撞时物体的参数)
函数
DoOnce 执行一次
set transform sweep扫描是否被阻挡
B 蓝图编辑器中分支语句的创建
Ctrl+左键选中引脚然后移动:更换 引脚连接
遍历
变量
whileLoop 传入的值为真则继续循环体
for wach loop with break 遍历每一个元素,期间可以通过break 引脚输入true中断
空间变换
0 条评论
下一页