3月份学了一阵子UE4,这里做一下总结:
1.Ue4按空格键快速切换缩放,旋转,移动模式
2.Actor继承自aactor,可以看成是一个容器,用来装"组件"这个对象
3.根据Unreal的传统命名规则,所有直接或间接继承自Actor的类都以首字母A开头,所有直接继承自UObject类都以首字母U开头
4.把物体蓝图的碰撞属性设置成overlap重叠碰撞,然后碰撞判断使用重叠的那一个函数
5.Ue4常用概念
Hud:显示在游戏屏幕上的信息(区别与按下菜单键才出来的信息),如血量,伤害等等
Component组件,有很多种属 性,如movecompnent表示移动属性
Rootcompnent表示方向,位置属性
Actor :无方位,位置的最基本的物体
pawn :继承自actor,最常用的傀儡,可以被玩家控制器或者ai控制器操控
character:继承自pawn,相当于添加了movecompnent的pawn,并且拥有碰撞体积(胶囊状,需要把它调整到贴图的大小)也经常用。
Controller:分为玩家控制器和ai控制器
6.可以利用时间轴来做出数值的渐变效果,如从走路到跑步的渐变(减少了突然跑步的唐突性),
并且里面有一个reverse表示一个相反的速度,即接上reverse接口后又可以从跑步渐变回走路
7.混合空间1d可以缓和各几种可以由同一个变量控制的动画,但它本质也是一个动画(只不过是几个动画的组合,但本质不变),
而如从站到走(速度超过x到跑(速度超过y)).但记得点应用参数修改否则上面的变量名字none不会改变(如改成speed)
该执行哪种动画(跳,游泳,还是这里的走路选择动画)都需要建立状态机来判断,
其实这
UE4 学习笔记
最新推荐文章于 2025-06-17 15:37:22 发布