任务:创建C++角色类,并增加控制角色移动跳跃,鼠标镜头转向功能
第一步、项目设置输入添加相应的轴映射和操作映射
第二步、新建C++角色类Man,并修改相应代码
Man.h代码如下:
#pragma once
#include "CoreMinimal.h"
#include "GameFramework/Character.h"
#include "Man.generated.h"
UCLASS()
class LEARNTEST_API AMan : public ACharacter
{
GENERATED_BODY()
public:
// Sets default values for this character's properties
AMan();
//弹簧臂组件
UPROPERTY(EditAnywhere)
class USpringArmComponent* SpringArm;
//摄像头组件
UPROPERTY(EditAnywhere)
class UCameraComponent* Camera;
//镜头Yaw方向转向率
UPROPERTY(EditAnywhere)
float BasicTurnRat