角色握持
角色蓝图:将物体绑在手上
动作蓝图:
将握持动画截取一帧(explicit time时间写好)
角色替换
在原人物模型下面加一个骨骼体(先不用添加模型),重命名为bodymesh
AI使用流程
新建一个文件夹,在文件夹里新建一个AI人蓝图ALS_AI_Controller
在已有的角色蓝图里,引进这个ai蓝图
新建一个行为树ALS_BT_AIICharacter,一个黑板AlS_BB_AICharacter。
将两者关联起来,行为树:
在行为树里写好节点
新建任务,改名字为ALS_BTTask_ChangeMesh
在弹出的窗口里新建Event Receive Execute AI
在角色蓝图里新建一个自定义事件ChangeMesh
完善任务的节点
行为树里添加change mesh(隔两秒,change mesh改成true;再隔两秒,change mesh改成false)
运行可以看到人物每隔两秒换一次皮肤
步态切换
在角色蓝图里新建一个Gait变量,类型是ALS_Gait枚举类型
整理角色蓝图里面的变量,归类
未完待续。。。