一、简单创建材质
1、 创建一个新的材质
2、 添加一个VectorParamter用来控制材质的颜色,
3、 为了颜色更加圆润,加一些其他的修饰操作,插值等,修改数据
4、 保存并退出,鼠标右键创建材质实例
二、设置状态机
1、 设置动画蓝图,在内容浏览器中新建动画蓝图
2、 打开动画蓝图,添加一个新的状态机
3、 命名为locomation,连接到最终动话姿势
4、 双击locomation,从Entry拽出一条射线新增一个状态,我命名为Idle_Walk_Run,
5、 双击Idle_Walk_Run进入,在资源管理器中选择合适的人物walk动画,连接到最终动画姿势,编译就能看到动画播放
6、 回到locomation,从walk状态到jump状态
7、 双击jumpstart进入,在资源中选择合适动画,回来双击上图的中间标记进入
新建一个bool变量,用来判断是否junp,当变量为true时jump
8、 这里就要提到jump的三个状态,start 、loop、end当你离开地面处于loop时,离开地面时
9、 从loop到end,当状态is jump不为true
最终回到walk状态
10、 当is jump为true时,动画会播放从walk到jumploop
11、 当isjump为false时会继续播放jumploop到walk状态