UE4是如今非常受欢迎的游戏引擎,相信很多人都想要学习UE4,下面带大家了解UE4的一个基本知识:控制人物跳跃。
控制人物跳跃
1、打开UE4编辑器,点击项目设置-输入,添加BindAction类型的按键绑定,名字为Jump,按键是空格键。
2、打开VS编辑器,在角色类APlayingCharacter头文件的末尾声明两个函数,分别是开始跳跃和停止跳跃:
3、APlayingCharacter.cpp实现如下:
4、在 SetupPlayerInputComponent 函数里面绑定按键:
BindAction是一种“状态”按键输入类,IE_Pressed表示的是按下的时候执行JumpStart() 函数,IE_Released表示的是松开的时候执行JumpEnd()事件。BindAxis按键绑定类型是可以一直按一直执行的,而 BindAction 是按一次执行一次事件。松开执行一次事件,BindAction也可以不配套使用。
5、编译,打开UE4编辑器点击播放,按空格键就可以实现人物跳跃了。
,Unreal Engine技巧,Unreal Engine教程