(UE5/Unreal Engine 5) 디테일 패널에 아무것도 보이지 않는 경우


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;
    	.
	.
}

이와 같이