블루프린터에서 IPaddress를 얻어오지 못하기 때문에 아래와 같이 코딩해야 함
1 2 3 4 5 6 7 8 9 10 11 | FString GameInstance::GetMyIpAddress() { FString IpAddr("NONE"); bool canBind = false; TSharedRef<FInternetAddr> LocalIp = ISocketSubsystem::Get(PLATFORM_SOCKETSUBSYSTEM)->GetLocalHostAddr(*GLog, canBind); if(LocalIp->IsValid()) { IpAddr = LocalIp->ToString(false); } return IpAddr; } | cs |