一、演示
【UE4/蓝图/C++】简易FPS武器视角随动效果
二、简要说明
主要是实现了一个简单的第一人称的手臂跟随相机反方向移动(也可改成同方向),用蓝图和C++分别实现了同样功能
一共需要一个继承自Character的类,类内有一个Camera组件,和一个挂载在Camera组件下的手臂网格体组件,称为Arm Mesh
一共创建了四个变量进行控制:
- Init Arm Mesh Relative Location:在BeginPlay中初始化,负责记录手臂初始的相对位置
- Arm Move Speed:手臂随摄像机移动的速度,默认是-0.1,负值意味着与相机移动的相反方向移动
- Arm Move Range:手臂位移的最大半径范围,若超出此范围则会阻止继续远离的运动
- Arm Return Speed:手臂的回中速度,在鼠标输入慢下来或者停止时,会自动回中
三、蓝图实现
1.准备


最低0.47元/天 解锁文章
5980

被折叠的 条评论
为什么被折叠?



