7069人加入学习
(30人评价)
Unreal入门第一季 - 虚幻C++基础训练

制作完成于2019.8.27,基于Unreal 4.22

价格 免费

507

1.在MyPawn.h中添加弹簧臂组件声明:

public:

UPROPERTY(VisibleAnywhere,Category="My Pawn Components")

class USpringArmComponent* MySpringArm;

2.在MyPawn.cpp中包含头文件:

#include "GameFramework/SpringArmComponent.h"

3.在MyPawn.cpp中添加:

MySpringArm = CreateDefaultSubobject<USpringArmComponent>(TEXT("MySpringArm"));

MySpringArm ->SetupAttachment(MyStaticMesh);

MySpringArm ->RelativeRotation = FRotator(-45.0f,0.0f,0.0f);

MySpringArm ->TargetArmLength=400.f;

MySpringArm ->bEnableCameraLag=true;

MySpringArm ->CameraLagSpeed=3.0f;

4.注释掉摄像机设置位置和旋转的代码

5.将摄像机附着到弹簧臂组件上:

MyCamera->SetupAttachment(MySpringArm);

 

[展开全文]

授课教师

SiKi学院讲师

课程特色

视频(49)
下载资料(1)