25 UE4:加速、冲刺和多段跳

1 加速效果:按住左Shift让角色的移动速度提高,我们通过修改第三人称角色蓝图:


image.png

按下获得最大移动速度为600,释放按钮则恢复到原值。
在这里我们再设置一个摄像机镜头拉近的效果:


image.png

这样,我们在加速的时候,镜头会拉近。

2 多段跳。
这个蓝图自己就做了跳的接口,我们直接修改数值即可:


image.png

在本蓝图根组件查找他的细节jump即可修改他的跳跃最大数量:


image.png

3 冲刺,参考游戏设计,我们按2次W按钮来达到。
先定义个变量,记录按键次数,并且在0.2秒中重置。


image.png
image.png

在满足2次按键后,我通过在0.5秒的时间轴中来通过插值更新位置:


image.png

轨迹中为0.5秒从0到1的变化;
更新中就去设置Actor的位置;
通过获取向前向量后X100,来得到偏移量。再加上原值得到新位置点;
通过插值向量来从A到B,变化细节为刚才建立的轨迹函数,把结果设置到角色的位置上,完成。


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 划水大半年,还没正式开始做项目。简单记录一下最近看的ue4实时渲染(RTR)原理,以后在实际项目中应该能用到。当然...
    静静静静静_4fba阅读 7,756评论 0 4
  • 1.导入mesh和Animation 2.设置角色按键控制 3.赋予材质(可有可无) 4.混合空间——Blend ...
    那旧事阅读 7,073评论 0 2
  • -----整理有关UE4的一些基本内容,作为以后一直更新的内容。 UE4来源于什么年代? 早在2005年8月时,E...
    Numdia阅读 8,867评论 1 2
  • 一、Unity简介 1. Unity界面 Shift + Space : 放大界面 Scene界面按钮渲染模式2D...
    MYves阅读 12,671评论 0 22
  • 《吃豆人》接上一篇。(其实是在等下载《火焰纹章-风花雪月》顺便来续写) 七、走向胜利 统计豆子的数量,每吃一个就自...
    静静静静静_4fba阅读 4,304评论 3 0