블루프린터에서 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


+ Recent posts