得到玩家方向
为了前进,你需要知道Pawn的位置。幸运的是,虚幻有一个节点用于这个目的。添加一个Get Actor Forward Vector 节点。
接下来,添加一个Add Movement Input 节点。该节点将接受一个方向和值,并将其转换为一个存储的偏移量。像这样连接节点:
白线代表一个执行链。换句话说,当玩家输入axis移动时,将产生一个事件,该事件将执行InputAxis MoveForward 节点。白线表示,一旦发生这种情况,将执行 Add Movement Input 节点。
Add Movement Input节点接受以下输入:
1 Target:目标,设置为self,在本例中为玩家自己(红色框)。
2 World Direction:世界方向,移动目标的方向,在本例中是玩家所面对的方向。
3 Scale Value:比例值:在这个例子中是最大速度axis值(记住是在-1到1之间的值)。
重复这个过程,但是用Get Actor Right Vector.取代Get Actor Forward Vector,不要查看上面的说明, 看看你能做多少!