Unreal - 플레이어 리스폰
·
Unreal 프로젝트 다이어리/첫번째 프로젝트
플레이어의 리스폰을 만들어보겠습니다먼저 리스폰하는 함수가 존재하는 위치는 플레이어가 사용하고있는 플레이어컨트롤러입니다Revive함수와 스폰시킬 캐릭터참조할 TSubClassOf를 선언UFUNCTION()void RevivePlayer(ASwordCharacter* dyingCharacter);UPROPERTY(EditAnywhere, Category = "Respawn")TSubclassOf respawnCharacterClass; 죽을 캐릭터를 매개변수로 받아 위치를 구하고 빙의해제 (Unpossess) -> Destroy -> 새로운캐릭터 Spawn -> Possess 순서로 진행합니다플레이어가 죽은 위치에서 스폰하게되면 콜리전에 겹치게되면 스폰하지않을경우가 있는데SpawnCollisionHandle..