using System.Collections; using System.Collections.Generic; using UnityEngine; using vnxbqy.UI; public class DisconnectState : NetState { public override void OnEnter() { base.OnEnter(); NetLinkWin.Hide(); } protected override void Update() { if (GameNetSystem.Instance.netState != GameNetSystem.NetState.DisConnected) { return; } // switch (Application.internetReachability) // { // case NetworkReachability.NotReachable: // break; // case NetworkReachability.ReachableViaCarrierDataNetwork: // case NetworkReachability.ReachableViaLocalAreaNetwork: // if (WindowCenter.Instance.CheckOpen()) // { // WindowCenter.Instance.Close(); // } // // if (WindowCenter.Instance.CheckOpen()) // { // WindowCenter.Instance.Close(); // } // // GameNetSystem.Instance.Reconnect(); // break; } public override void OnExit() { base.OnExit(); } }