void Start() { transport = NetworkManager.singleton.gameObject.GetComponent <LiteNetLib4MirrorTransport>(); if (PlayerPrefs.HasKey(chunkID.ToString() + "level")) { transform.GetChild(0).GetComponent <TMPro.TextMeshProUGUI>().text = "Grade: " + grades[Mathf.Clamp((int)(PlayerPrefs.GetFloat(chunkID.ToString() + "level") / 10) - 1, 0, 10)]; } else { transform.GetChild(0).GetComponent <TMPro.TextMeshProUGUI>().text = "Uncompleted"; if (!PlayerPrefs.HasKey((chunkID - 1).ToString() + "level") && chunkID != 0) { GetComponent <Button>().interactable = false; } } }
// Start is called before the first frame update void Start() { transport = NetworkManager.singleton.gameObject.GetComponent <LiteNetLib4MirrorTransport>(); }