目录

一.目的

1.想知道:Unity获取本机IP地址

二.参考

三.操作:一:完成:能够获取到IP地址

1.版本

1.运行结果

1.代码:

三.操作:二:完成:亲测有效的,已经项目中使用了,but:在Unity2018.2版本后就弃用了

1.版本

1.代码


一.目的

1.想知道:Unity获取本机IP地址

二.参考

三.操作:一:完成:能够获取到IP地址

1.版本

  1. unity2018.4.0f1
  2. vs2017
  3. windows10 64位

1.运行结果

1.代码:

using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Threading;
using System;
using System.Net.NetworkInformation;/// <summary>/// 获取本机IP/// </summary>/// <returns>string :ip地址</returns>public string GetIP(){string output = "";foreach (NetworkInterface item in NetworkInterface.GetAllNetworkInterfaces()){NetworkInterfaceType _type1 = NetworkInterfaceType.Wireless80211;  //无线局域网适配器 if ((item.NetworkInterfaceType == _type1) && item.OperationalStatus == OperationalStatus.Up){foreach (UnicastIPAddressInformation ip in item.GetIPProperties().UnicastAddresses){if (ip.Address.AddressFamily == AddressFamily.InterNetwork){output = ip.Address.ToString();}}}}return output;}

三.操作:二:完成:亲测有效的,已经项目中使用了,but:在Unity2018.2版本后就弃用了

1.版本

  1. unity2017.4.35
  2. VS2017
  3. windows10 64位

1.代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class MyIPAddress : MonoBehaviour
{/// <summary>string:本机IP地址,电脑上面除wifi以外的适配器都禁用</summary>[Tooltip("string:本机IP地址")][Header("string:本机IP地址")][HideInInspector]public string str_ipAddress = "";// Use this for initializationvoid Start(){//  Debug.Log(Network.player.ipAddress);}// Update is called once per framevoid Update(){}/// <summary>/// 功能: 设置获取本机IP地址/// </summary>public string SetGet_str_ipAddress{set { str_ipAddress = value; }get{str_ipAddress = Network.player.ipAddress;return str_ipAddress;}}}

Unity获取本机IP地址相关推荐

  1. Go 学习笔记(79)— Go 标准库 net(获取本机IP地址)

    1. 获取本机 IP 地址 package mainimport ("fmt""net" )// 获取本机网卡IP func getLocalIP() (ipv ...

  2. python获取本机 ip地址、mac地址(物理地址)、计算机名、硬盘序列号、CPU序列号、主板序列号、bios序列号、bios uuid号

    文章目录 python获取本机IP地址.mac地址(物理地址).计算机名 物理地址 计算机名.ip地址 硬盘序列号 CPU序列号 主板序列号 bios序列号 bios uuid号 python获取本机 ...

  3. 快速获取本机IP地址AWK功能

    有些时候,我们在应用中可能要用到通过linux命令来获取本机IP地址,方法有很多种,例如最常见的就是ifconfig 如果我想尽尽只获取IP地址,方法也有很多种 例如:获取eth0的IP信息,利用cu ...

  4. C#获取本机IP地址字符串

    1 using System.Net;2 using System.Net.Sockets;3 4 /// <summary>5 /// 获取本机IP地址6 /// </summar ...

  5. python设置本机IP地址、子网掩码、DNS,获取本机IP地址、子网掩码、DNS、MAC

    python设置本机IP地址.子网掩码.DNS,获取本机IP地址.子网掩码.DNS.MAC main.py """=== coding: UTF8 ==="&q ...

  6. Java 网络实例一(获取指定主机的IP地址、查看端口是否已使用、获取本机ip地址及主机名、获取远程文件大小)

    获取指定主机的IP地址 import java.net.InetAddress; import java.net.UnknownHostException;public class GetIP {pu ...

  7. java获取本机ip地址_代码片段:获取系统所有IP

    问题 在Windows系统中,可以支持多个网卡,比如有线的以太网卡,无线网卡,虚拟网卡等.如下图所示: 每一张网卡由不同的类型,也可以分别被用户启用或禁用. 对于单独一张给定的网卡,其IP地址可以是D ...

  8. Delphi如何获取本机IP地址

    Delphi获取本机IP地址 //获取本机IP function TKSMsgLog.GetLocalAddress:String; typeTaPInAddr = array [0..10] of ...

  9. python 获取本机IP地址

    方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket# 获取本机计算机名称 ...

  10. 用java获取本机IP地址

    在网上找了几个用java获取本机IP地址的代码,发现都少都有些不完美,自己整理了一下.突然之间很想把自己的IP地址给获取了,虽然用系统自带命令可以得到,但自己想写一个程序获取一下,到网上搜索了一下ja ...

最新文章

  1. Oracle 关于事物的描述
  2. 关于mysql的cpu占用高的问题
  3. [Linux]变量加减赋值以及将String转int
  4. 深入理解Java中的volatile关键字
  5. java is instance of_详谈Java中instanceof和isInstance的区别
  6. CentOS系统根目录下各个目录存放的内容
  7. Java程序员必经的实践之路:微服务与SOA架构
  8. 组件 -- Alert
  9. 面对技术难题,都是硬着头皮向前冲
  10. leetcode-884-两句话中的不常见单词
  11. 互联网日报 | 5月17日 星期一 | 高德地图月平均日活超1亿;阿里影业新设“锦鲤拿趣”潮玩品牌;爱奇艺会员开放平台正式启动...
  12. php+检测是否是手机浏览器,php检测是否是移动设备的浏览器
  13. pano2vr 制作交互热点模板时常显示文字
  14. 台式计算机 cpu型号大全,台式机CPU参数对照表
  15. 生活里不能只有苦涩,不堪,适当露出一条缝隙,让光透进来
  16. Verilog中可综合及不可综合语句概述
  17. IPv4地址--公网地址可以有多少
  18. 几种漂亮边框制作教程
  19. J204B接口数据链路的建立
  20. MongoDB4.2.0安装包并配上安装教程

热门文章

  1. antd源码解读(6)- Affix
  2. qlv格式转mp4格式(简单、高效)
  3. mysql5.1免安装版_mysql5.1免安装版配置
  4. 阿里云5大基础产品简介(ECS、RDS、OSS、SLB、CDN)
  5. 黑客教父郭盛华:提升家庭WiFi的10个方法
  6. 实时工业以太网EtherCAT高速发展背后
  7. BigBlueButton 2.2安装指南
  8. 工作组计算机如何设置文件共享,怎么设置办公室几台电脑文件共享?
  9. flink watermark 生成机制与总结
  10. 微信公众号js复制到手机剪贴板