Pawn에서 PossessedBy 함수를 override 해 놓고 Super를 호출해주지 않아 빙의 단계 초기화가 완료되지 않았다.
또는, PlayerController에서 OnPossess 함수를 override 해 놓고 Super를 호출해주지 않았을 수도 있다.
그 결과 Pawn에 붙여둔 카메라가 메인 뷰타겟 카메라로 지정되지 못했고, 레벨에 사용할 수 있는 카메라 액터가 없다고 판단한 PlayerCameraManager가 새로운 카메라 액터 인스턴스를 하나 생성한다.
APlayerCameraManager::InitTempCameraActor API를 보면 된다.
Pawn이나 PlayerController에서 override 한 메서드에서 제대로 Super를 Call 해주면 해결된다.
'Unreal > 문제해결' 카테고리의 다른 글
언리얼: LNK2001, LNK2019 등 unresolved external symbol 해결 (0) | 2022.05.03 |
---|---|
언리얼: NoesisGUI 플러그인 컴파일 에러 (0) | 2021.07.10 |
언리얼: UE5 Montage Section은 별도 창으로 분리 (0) | 2021.07.02 |
언리얼: AABPlayerController::Possess overrides final function (0) | 2021.07.01 |