6-23 UE4 动画3
碰撞预设:
自定义->custom:
重叠:不进行阻挡,可以通过
静态网格体和动态网格体区别在于:有无骨骼
弹簧臂中有相机碰撞防止相机插进关卡
编辑->项目设置->collision->可以设置自己的碰撞(物体类型)
AI:
让AI走步:
1.导航:体积->nav mesh bounds volume(按P可以显示这个导航AI可以移动的面积)
2.AI移动节点 AI Move To
人工智能:行为树(写行为)Run behavior tree--黑板(传数据) 在AI controller->AI->tree->黑板
ROOT -
SELECTOR 一个成功就行
SEQUENCE 前面一个失败后面都不执行
所用的任务是 task 蓝图类
在黑板中存储数据 set blackboard
用finish execute 判定行为树是否结束了
装饰器 ->行为树里的条件
ai controller 里有ai视野 ai perception (监听器) (用引号‘’打开) : 通过视野 ,用ai发现角色,如果视觉发现了,则返回ture,否则返回false,继续该干嘛干嘛
如果要实现ai奔跑效果:目标有了,导致ai speed改变,然后实现相应的动画