纳金网
标题:
Unity如何判断网络连接类型
[打印本页]
作者:
王者再临
时间:
2015-10-30 00:12
标题:
Unity如何判断网络连接类型
今天遇到了一个
问题
,如何判断
手机游戏
当前的网络连接类型,是wifi还是234G?
起初准备在Android中写好插件供Unity调用,后来在网上浏览众神的帖子时,在csdn上看到了使用NetworkReachability的使用方法,于是自己的安卓机完美解决,屌丝惜肾无爱疯,希望有人可以试试在ios上是否同样可用。
using UnityEngine;
using System.Collections;
public class Test : MonoBehaviour {
string s;
// Use this for initialization
void Start () {
if (Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork)
{
s = "2G/3G/4G";
}
else if (Application.internetReachability == NetworkReachability.ReachableViaLocalAreaNetwork)
{
s = "wifi";
}
else if (Application.internetReachability == NetworkReachability.NotReachable)
{
s = "duan wang";
}
}
// Update is called once per frame
void Update () {
}
void OnGUI()
{
GUILayout.Label(s);
}
}
复制代码
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5