LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

NetworkReachability

enumeration

Description

Describes network reachability options.

Describes which options are available for connecting to the Internet on the device if there are any.

//Attach this script to a GameObject
//This script checks the device’s ability to reach the internet and outputs it to the console window

using UnityEngine;

public class Example : MonoBehaviour { string m_ReachabilityText;

void Update() { //Output the network reachability to the console window Debug.Log("Internet : " + m_ReachabilityText); //Check if the device cannot reach the internet if (Application.internetReachability == NetworkReachability.NotReachable) { //Change the Text m_ReachabilityText = "Not Reachable."; } //Check if the device can reach the internet via a carrier data network else if (Application.internetReachability == NetworkReachability.ReachableViaCarrierDataNetwork) { m_ReachabilityText = "Reachable via carrier data network."; } //Check if the device can reach the internet via a LAN else if (Application.internetReachability == NetworkReachability.ReachableViaLocalAreaNetwork) { m_ReachabilityText = "Reachable via Local Area Network."; } } }

Properties

NotReachableNetwork is not reachable.
ReachableViaCarrierDataNetworkNetwork is reachable via carrier data network.
ReachableViaLocalAreaNetworkNetwork is reachable via WiFi or cable.

对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961