
C++에서 컴포넌트를 추가했는데 아무것도 안 보이는 경우가 있다고 합니다.
그럴 때 해당 컴포넌트의 변수를 변경하면 된다고 합니다.
// Pawn.h 수정 전
{
.
.
UPROPERTY(VisibleAnywhere)
USpringArmComponent* SpringArm;
.
.
}
// Pawn.h 수정 후
{
.
.
UPROPERTY(VisibleAnywhere)
USpringArmComponent* MySpringArm;
.
.
}
// Pawn.cpp 수정 전
{
.
.
SpringArm = CreateDefaultSubobject<USpringArmComponent>(TEXT("SpringArm"));
SpringArm->SetupAttachment(RootComponent);
SpringArm->TargetArmLength = 300.f;
.
.
}
// Pawn.cpp 수정 후
{
.
.
MySpringArm = CreateDefaultSubobject<USpringArmComponent>(TEXT("MySpringArm"));
MySpringArm->SetupAttachment(RootComponent);
MySpringArm->TargetArmLength = 300.f;
.
.
}
이와 같이