IEnumerator CountDown() { while (_waitingTime > 0) { _waitingTime -= 1; _text.text = " Loading... " + _waitingTime; yield return(new WaitForSecondsRealtime(1)); } if (gameObject.activeSelf) { NetworkGameManager nm = FindObjectOfType <NetworkGameManager>(); nm.ChangeControlsState(true); nm.loading = false; gameObject.SetActive(false); } }
// Update is called once per frame void Update() { if (placedTrackPieces.Count > 0 && placedTrackPieces[0] == null) { _networkGameManager.ChangeControlsState(false); var temp = new List <GameObject>(); var temp2 = new List <Transform>(); nodesOnPiece = temp2; placedTrackPieces = temp; _networkGameManager.client_network.SendInfoCartOffTracks(); } else if (placedTrackPieces.Count > 0) { MoveCart(); // if(should_move) // { // ElliotMoveCart(); // } } }