UE4蓝图制作FPS

目录

  • 导入资源
  • 动画蓝图
  • 角色向前移动
  • 自由移动
  • 向量
  • Roll / Pitch / Yaw
  • 转向
  • 上下看
  • 增加挂点
  • 增加枪
  • 动画blendspace


导入资源

新建一个空工程,没有新手文档(starter content)
导入其他工程的文件到新工程的content文件夹
UE4蓝图制作FPS_第1张图片

动画蓝图

UE4蓝图制作FPS_第2张图片
UE4蓝图制作FPS_第3张图片

角色向前移动

对输入进行设置
UE4蓝图制作FPS_第4张图片
UE4蓝图制作FPS_第5张图片

自由移动

向前向后移动
UE4蓝图制作FPS_第6张图片

向左向右移动
UE4蓝图制作FPS_第7张图片
UE4蓝图制作FPS_第8张图片

向量

UE4蓝图制作FPS_第9张图片

Roll / Pitch / Yaw

UE4蓝图制作FPS_第10张图片
Rotator(roll,pitch,yaw)表示方向
Rotator(0,0,0) 等价于 Vector(1,0,0),即面向X轴正方向
正数表示右旋

转向

UE4蓝图制作FPS_第11张图片
UE4蓝图制作FPS_第12张图片
获得人物朝向(人以面前的方向为主)
向前向后
UE4蓝图制作FPS_第13张图片


向左向右
UE4蓝图制作FPS_第14张图片
或者直接获得向右的转向
UE4蓝图制作FPS_第15张图片


上下看

UE4蓝图制作FPS_第16张图片
UE4蓝图制作FPS_第17张图片
让身体跟随鼠标上下移动
UE4蓝图制作FPS_第18张图片
让手臂稳定,跟随鼠标,添加一个相机
UE4蓝图制作FPS_第19张图片

增加挂点

增加挂点要以一个动作为基础
UE4蓝图制作FPS_第20张图片
添加挂点
UE4蓝图制作FPS_第21张图片

UE4蓝图制作FPS_第22张图片
preview预览
UE4蓝图制作FPS_第23张图片
调整好之后点骨骼保存挂点
UE4蓝图制作FPS_第24张图片

增加枪

添加骨骼模型
UE4蓝图制作FPS_第25张图片
选择mesh,rifle
UE4蓝图制作FPS_第26张图片
将weaponmesh拖至mesh下
UE4蓝图制作FPS_第27张图片
选择RightWeapon挂点
UE4蓝图制作FPS_第28张图片

调整枪的位置
UE4蓝图制作FPS_第29张图片

动画blendspace

UE4蓝图制作FPS_第30张图片
blendspace混合多个动画

你可能感兴趣的:(UE4,游戏开发)