三级设置:
- Editor setting
- Project setting
- World setting
三级设置:
- Editor setting
- Project setting
- World setting
UE5.0.3 如果出现Overlap函数不生效。代码也没有错误,就关掉引擎,删掉Saved和Binaries两个文件夹,重新生成就好了
数学节点(Vector)
Get Point Distance to Line : 计算一个点到一条线的距离(对这边线做垂线,求得垂线的长)
Normalize :归一化,求得单位向量,即长度为1,方向相同的向量
Get Unit Direction Vector : 得到2个向量之间的单位向量
蓝图类自行创建
关卡蓝图当创建关卡时自动创建
编辑器viewport操作:
- 鼠标右键
- WASD + QE
playerstart,玩家出生点
初始视角
SkyLight:捕捉摄像机范围以外的光源以环境光的形式添加到摄像机范围内的物体上面。具有远景反射的一个效果
烘焙;物体要勾选静态
移动时按住shift可以保持摄像机视角跟随
指针这块加油哇各位.
Random随机数
Random Integer : 随机生成一个0~Max-1之间的整数
Random Integer from Stream : 随机生成一个0~Max-1之间的整数,Seed相同的情况下,生成的值相同
Make Random Stream :
Random Bool With Weight : 按照权重生成True/False的几率也不同
Random Bool With Weight from Stream : 按照权重生成True/False的几率也不同,Seed相同的情况下,生成的值相同
Random Integer in Range : 随机生成Min~Max之间的整数
BlueprintNativeEvent标签有点像C#里面方法的继承啊
蓝图与C++的平衡:
- 蓝图:面向游戏设计人员
- C++: 游戏逻辑程序员
TimeLine时间轴
完成教程后补习
TimeLine节点
TimeLine节点
1.如何创建Uobject类
2.如何打开控制面板
3.如何编译
在vs里面编译,或则在引擎里面编译
Compile 查看Compiler Log
4.UCLASS(Blueprintable)//参加了反射系统
TimeLine节点
TimeLine节点
在虚幻的C++代码中使用UMG引用时,需要在项目Build.cs加上, "UMG", "Slate", "SlateCore"
1.如何加快编辑速度