1 打开FirstPersonCharacter
![](https://img.haomeiwen.com/i15508210/e515fc658b5cd2fa.png)
2 控制人物前后左右移动的蓝图
![](https://img.haomeiwen.com/i15508210/7dc0833ba35e42d6.png)
3 在项目设置里的输入中有移动的按键设置
![](https://img.haomeiwen.com/i15508210/3b5d34d053a18fe4.png)
![](https://img.haomeiwen.com/i15508210/364c52ae42599b88.png)
3.1在操作映射中添加‘加速’按键为左shift, actionMaping为间断输入, Axis Maping为持续不断的输入,人物的行走是通过c++的characterMoveMent组件实现的,组件里有个最大行走速度属性,按下左shift时改变这个属性的最大速度即可,松开时恢复原来的速度
![](https://img.haomeiwen.com/i15508210/8cbd24bfc2991738.png)
![](https://img.haomeiwen.com/i15508210/5ccd9acd769bcf8f.png)
![](https://img.haomeiwen.com/i15508210/38eead0db5dc6f07.png)
![](https://img.haomeiwen.com/i15508210/aebb7ed78c9263cb.png)
1 打开FirstPersonCharacter
2 控制人物前后左右移动的蓝图
3 在项目设置里的输入中有移动的按键设置
3.1在操作映射中添加‘加速’按键为左shift, actionMaping为间断输入, Axis Maping为持续不断的输入,人物的行走是通过c++的characterMoveMent组件实现的,组件里有个最大行走速度属性,按下左shift时改变这个属性的最大速度即可,松开时恢复原来的速度
本文标题:实现人物移动加速
本文链接:https://www.haomeiwen.com/subject/ibpclltx.html
网友评论