unity 获取本地ip地址
1 using System.Collections; 2 using System.Collections.Generic; 3 using System.Net.NetworkInformation; 4 using System.Net.Sockets; 5 using UnityEngine; 6 7 public class Ip 8 { 9 public enum ADDRESSFAM 10 { 11 IPv4, IPv6 12 } 13 /// <summary> 14 /// 获取本机IP 15 /// </summary> 16 /// <param name="Addfam">要获取的IP类型</param> 17 /// <returns></returns> 18 public static string GetIP(ADDRESSFAM Addfam) 19 { 20 if (Addfam == ADDRESSFAM.IPv6 && !Socket.OSSupportsIPv6) 21 { 22 return null; 23 } 24 string output = ""; 25 foreach (NetworkInterface item in NetworkInterface.GetAllNetworkInterfaces()) 26 { 27