2024
11.10

 

버그현상

언리얼 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))

 

 

COMMENT