【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转

效果

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第1张图片

步骤

打开动画蓝图“ABP_West_Tank_M1A1Abrams”

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第2张图片

我们在动画图表中可以发现控制坦克炮塔旋转和炮管旋转的变量分别是“TurretRotation”和“GunRotattion”,因此只需改变这两个旋转体的值即可控制炮塔和炮管的旋转。

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第3张图片

切换到事件图表中,首先通过“TankZongLei”获取到其中的弹簧臂组件

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第4张图片

 添加如下节点

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第5张图片

 此时我们通过鼠标旋转弹簧臂时也会使得炮塔旋转。

接下来限制一下炮管的旋转角度范围。

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第6张图片

运行游戏发现坦克炮塔是立刻随着弹簧臂旋转的,因此添加如下节点解决这个问题:(主要是运行“R插值到”节点)

【UE 从零开始制作坦克】5-通过旋转摄像机控制炮塔旋转_第7张图片

你可能感兴趣的:(#,虚幻4,载具,UE)