[UE4]实现退步攻击
注意 这套逻辑有着致命的缺点 就是无法随着设置世界时间改变而跟着变慢进退步的速度
换而言之 无法实现慢动作
逻辑是这样:
在角色BP中放置一个跟随角色运动的参考体
在攻击开始时 角色不断向该参考体移动
攻击结束 角色停止移动
参考体同角色之间的距离决定了每秒角色向该参考体移动的速度
我这里设置为1.5 正好是缓步
BP的设置
其实设置一个ChildActor就是给移动目标有个方向
但这里有个问题
如果角色背对墙壁 那么攻击的后退会让角色强制穿过墙壁
以后还需要添加更多的判断来避免穿墙
更新
2015/2/8
转载于:https://my.oschina.net/robslove/blog/869273