效果
步骤
打开动画蓝图“ABP_West_Tank_M1A1Abrams”
我们在动画图表中可以发现控制坦克炮塔旋转和炮管旋转的变量分别是“TurretRotation”和“GunRotattion”,因此只需改变这两个旋转体的值即可控制炮塔和炮管的旋转。
切换到事件图表中,首先通过“TankZongLei”获取到其中的弹簧臂组件
添加如下节点
此时我们通过鼠标旋转弹簧臂时也会使得炮塔旋转。
接下来限制一下炮管的旋转角度范围。
运行游戏发现坦克炮塔是立刻随着弹簧臂旋转的,因此添加如下节点解决这个问题:(主要是运行“R插值到”节点)