UE4中文官网地址: 虚幻引擎 | 最强大的实时3D创作平台 - Unreal Engine
UE4中文官方文档:https://docs.unrealengine.com/4.26/zh-CN/https://docs.unrealengine.com/4.26/zh-CN/
常用节点事件笔记
Event
BeginPlay
开始事件
游戏刚开始运行时执行
Tick
运行中的事件
游戏运行中执行的事件
EndPlay
结束事件
游戏结束或有Actor销毁时执行的事件(相当于包含了Destroyed事件)
节点属性
End Play Reason(Enum枚举类型)
String
ActorBeginOverlap
当物体刚开始碰撞重叠时触发
启动碰撞重叠 需要将bGenerateOverlapEvents设置为true
ActorEndOverlap
当物体碰撞重叠结束时触发
启动碰撞重叠 需要将bGenerateOverlapEvents设置为true
1
键盘按键1
按1时触发事件
Pressed 按下1时触发
Released 松开1时触发
Key 结构体
生效需要接受输入函数
2
键盘按键2
按2时触发事件
Pressed 按下1时触发
Released 松开1时触发
Key 结构体
生效需要接受输入函数
AnyKey 任意键
按下鼠标键盘 任意键时触发
Pressed 按下任意键触发
Released 松开任意键触发
Key 结构体
Mouse左键
按下鼠标左键时触发
Pressed 按下鼠标左键触发
Released 松开鼠标左键触发
Key 结构体
Mouse右键
按下鼠标右键触发
Pressed 按下鼠标右键触发
Released 松开鼠标右键触发
Key 结构体
Function
Print String
输出函数
可以将信息打印在日志和游戏屏幕上
In String 输出的内容
Print to Screen 是否输出的信息显示在屏幕上
Print to Log 是否将信息打印在日志上
Text Color 输出信息的颜色
Duration 输出信息持续多少秒
Delay
延迟执行
延迟多少秒执行后续操作
Duration 延迟多少秒
Get Display Name
获取Actor的名字
返回一个String类型名字
DestroyActor
销毁Actor
Target(目标) 销毁哪一个目标 self销毁当前Actor
append 字符串拼接
A + B + C + D + ..... = 我 + 叫 + G + G +..... = 我叫GG.....
字符串拼接
Return Values 返回这个拼接的字符串
Integer 整数加法
A + B + C + ..... = 50 + 1 + 50 + ..... = 101 + .....