質問: item.ToString();// アドレス } } ### 試したこと IPアドレスの取得で調べていると、 Network.player.ipAddress; とあったのですが2018.2までで現在使えないようでした。 ### 補足情報(FW/ツールのバージョンなど)
回答: 端末に直接割り当てられていない WiFiルーターの WAN 側の グローバル IP アドレスを 端末内のプログラムで簡単に取得することはできません。 Web API 等の外部サービスの手助けが必要です。 プライベートIPアドレスの際も グローバルIPアドレスを取得したいということであれば、下記のような感じでしょうか。 事前準備: Webサーバーを用意して、アクセス元IPアドレスを返す Web API を作成する。 1. 端末の IP アドレスを取得する。 2. 取得した IP アドレスがプライベートIPアドレスか判断する。( 10.0.0.0~10.255.255.255, 172.16.0.0~172.31.255.255, 192.168.0.0~192.168.255.255 が、プライベート IP アドレスの範囲です。 ) 3. 取得したアドレスが、プライベートIPアドレスの場合は、Unity から 用意した Web API にアクセスして、アクセス元IPアドレスを取得する。 のような方法をとる必要があります。