this->camera = this->CreateDefaultSubobject<UCameraComponent>(TEXT("Camera"));
this->springArm = this->CreateDefaultSubobject<USpringArmComponent>(TEXT("SpringArm"));
this->springArm->TargetArmLength = 8000;
this->SetRootComponent(this->springArm);
this->camera->SetupAttachment(this->springArm);