From 53daceac89c96e2cd6f94b2204fedaee97077526 Mon Sep 17 00:00:00 2001 From: Julia Butenhoff Date: Wed, 13 Oct 2021 13:39:03 -0500 Subject: [PATCH] Added base for IEnumerator of Connection Timeout --- Assets/Scripts/Network/ConnectButtons.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Assets/Scripts/Network/ConnectButtons.cs b/Assets/Scripts/Network/ConnectButtons.cs index 5021073..9ff0429 100644 --- a/Assets/Scripts/Network/ConnectButtons.cs +++ b/Assets/Scripts/Network/ConnectButtons.cs @@ -1,6 +1,7 @@ using MLAPI; using MLAPI.SceneManagement; using MLAPI.Transports.UNET; +using System.Collections; using System.Linq; using UnityEngine; using UnityEngine.UI; @@ -14,6 +15,8 @@ public class ConnectButtons : MonoBehaviour { public InputField ipAddressField; + private int connectionTimeoutTime = 5; + void Start() { // Make sure the Error Panel is not enabled to start ErrorPanel.SetActive(false); @@ -58,6 +61,12 @@ public class ConnectButtons : MonoBehaviour { // TODO: Have to throw an error if can't connect to that IP } + IEnumerator checkIsConnectedClient() { + yield return new WaitForSecondsRealtime(connectionTimeoutTime); + + + } + private void ThrowError(string errorMsg) { ErrorText.text = errorMsg;