UE4设立人物移动和人物视角
发布时间:2022-07-16 12:09 所属栏目:51 来源:互联网
导读:本节我们先讲解 UE4 人物移动的设置,然后再讲解 UE4 人物视角的设置。 UE4 设置人物移动 1) 打开 UE4 编辑器,点击编辑然后点击项目设置: 2) 设置完成后,我们打开 VS 编辑器,在PlayingCharacter.h文件下声明 4 个函数: 这四个函数就是我们要实现移动功
本节我们先讲解 UE4 人物移动的设置,然后再讲解 UE4 人物视角的设置。 UE4 设置人物移动 1) 打开 UE4 编辑器,点击“编辑”然后点击“项目设置”: 2) 设置完成后,我们打开 VS 编辑器,在“PlayingCharacter.h”文件下声明 4 个函数: 这四个函数就是我们要实现移动功能的函数,我们来到 .cpp 文件去实现这四个函数 void APlayingCharacter::MoveForward(float val) { AddMovementInput(GetActorForwardVector(), val); } void APlayingCharacter::MoveBack(float val) { AddMovementInput(-GetActorForwardVector(), val); } void APlayingCharacter::MoveRight(float val) { AddMovementInput(GetActorRightVector(), val); } void APlayingCharacter::MoveLeft(float val) { AddMovementInput(-GetActorRightVector(), val); } AddMovementInput() 这个函数会根据第一个参数的值去移动角色,第二个参数是个浮点数,如果这个数是 1 的话,那么它会按照第一个参数的方向去添加,如果第二个参数是 -1 的话,那么会往第一个参数的反方向去添加。 那么这个 val 变量的值怎么来的呢,它在我们设置按键输入的时候就已经设定好了,默认值是 1。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读