25 |
您所在的位置:网站首页 › ue4set节点怎么设置 › 25 |
打开小白人蓝图类,添加冲刺瞬移图表 添加左shift事件
更改默认最大行走速度
改成93
人物行动的引用拖进来 添加设置最大行走速度节点,按shift就是设置为600,松开就是设置为93 测试,可以正常加速 现在记录shift键盘的次数。如果连续两次,则瞬移 添加次数变量,设置为整数。
将次数变量拖入蓝天中。 选择+节点
次数+1功能
判断shift次数是否大于2,并且添加一个分支
次数的清零功能,松开shift之后,0.2s之后,次数会清理,所以玩家必须在0.2秒内按两次才能触发瞬移。
添加时间轴,并添加浮点型轨迹 添加两个 关键帧(0,0)和(0.2,1) 添加lerp节点,添加的是向量插值,因为我们设置的是位置。 A传入当前角色的位置 添加get actor location节点获取位置,赋值给A 获得actor向前向量 小人永远朝向的是x和y轴的方向,所以可以不考虑z轴 获取的小白人向前向量长度是1,所以我们做一个乘法,来扩大向量。
位置向量与原向量相加就是瞬移后的位置向量 设置actor位置
此时出现了一个问题,瞬移的过程会穿墙
在这里打上勾,就会在瞬移的过程中碰墙停下 优化瞬移时的镜头 将摄像机引用拖入蓝图中
添加一个插值
打开默认值
想几段跳就改成几
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |