using System;
using System.Collections;
using System.Net;
using System.Net.Sockets;
using System.Runtime.InteropServices;
using UnityEngine;
using TMPro;
using UnityEngine.SceneManagement;
public class CheckNet : MonoBehaviour
{
private string str;
public TMP_Text debugTxt;
[DllImport("wininet")]
private extern static bool InternetGetConnectedState(out int connectionDescription, int reservedValue);
void Start()
{
StartCoroutine("delayPrint");
}
IEnumerator delayPrint()
{
yield return new WaitForSeconds(1f);
if (Application.internetReachability == NetworkReachability.NotReachable)
{
Debug.Log("Unity自带判断,没有联网");
ShowLog("Unity自带判断,没有联网");
}
else if (Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork)
{
Debug.Log("Unity自带,连接
unity中判断是否联网,判断网络状态的两种方式
最新推荐文章于 2024-07-19 15:03:17 发布