강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

두루미의왕님의 프로필 이미지
두루미의왕

작성한 질문수

[Rookiss University] UE5 Lyra 클론 코딩 (Haker)

PawnExtension #3

질문있습니다~~

해결된 질문

작성

·

31

0

  1. SpawnDefaultPawnAtTransform_Implementation에서 디폴트 폰의 FinishSpawning을 직접 호출해야하는 이유가 뭔가요?
    저희 프로세스중 어느부분때문에 호출이 스킵되어서 강제로 호출해야하는지 궁금합니다

 

 

답변 1

1

Liu님의 프로필 이미지
Liu
지식공유자

FActorSpawnParameters SpawnInfo;
SpawnInfo.Instigator = GetInstigator();
SpawnInfo.ObjectFlags |= RF_Transient;  
SpawnInfo.bDeferConstruction = true; 

if (APawn* SpawnedPawn = GetWorld()->SpawnActor<APawn>(PawnClass, SpawnTransform, SpawnInfo)) << 지연생성

SpawnInfo에서 bDeferConstruction을 true로 해서 지연시켰던 스폰을 다시 진행하는거에요.

두루미의왕님의 프로필 이미지
두루미의왕

작성한 질문수

질문하기