버그현상
언리얼 5.2버전 까지는 에디터 플레이할 때
클라이언트 ID를 얻기위해 GPlayInEditorID 를 사용하면 1번, 2번.... 으로 출력되었다.
그러나 언리얼 5.3이후로는 0으로 출력되는 버그가 있음.
해결책
언리얼포럼
https://forums.unrealengine.com/t/multiplayer-all-clients-are-client-0/1689143/6
명시적으로 int32로 캐스팅을 하면 정상적인 값이 노출된다!
FString::Printf(TEXT("Client %d: "), static_cast<int32>(GPlayInEditorID))
'🏔️ Unreal > 언리얼 오류' 카테고리의 다른 글
언리얼 정의되지 않은 형식 'AGameModeBase'을(를) 사용했습니다. (0) | 2024.11.08 |
---|---|
언리얼 버전 업 했을 때 빌드가 안되는 경우 체크사항 (0) | 2024.11.05 |
Unreal 5.4 FOverlapResult 오류 (0) | 2024.11.04 |
언리얼 Ctrl + F5 디버깅없이 시작 빌드 했을 때 Console Window 뜨는 경우 (0) | 2024.11.04 |
언리얼 컴파일시 오류가 나는 경우 (0) | 2024.09.17 |