[UE5/C++] 매개 변수와 함께 액터 스폰

Eu4ng·2023년 1월 17일
0

Unreal Engine

목록 보기
7/7

BeginPlay가 호출 되기 전에 매개변수를 Actor에 전달하는 방법

위 게시글을 그대로 가져왔습니다

FTransform SpawnTransform(SpawnRot, SpawnLoc);
AMyCharacter* Character = world->SpawnActorDeferred<AMyCharacter>(ActorClass, SpawnTransform);
if (Character)
{
    Character->SetupFunction(... params ...);
    Character->FinishSpawning(SpawnTransform);
}
  • SpawnActor 호출 시 Constructor와 BeginPlay 모두 트리거
  • SpawnActorDeferred 호출 시 Constructor만 트리거
  • BeginPlay는 FinishSpawning 이후 트리거
profile
초보 개발자

0개의 댓글