void ShowCloudLevelOptions(LevelQuery level, bool isMyLevel) { cloudLevelOptions.transform.GetChild(0).GetComponent <Text>().text = level.lName; cloudLevelOptions.transform.GetChild(1).GetComponent <Text>().text = level.levelAuthor; Button downloadButton = cloudLevelOptions.transform.GetChild(2).transform.GetChild(0) .GetComponent <Button>(); cloudLevelOptions.transform.GetChild(2).transform.GetChild(1) .GetComponent <Button>().interactable = false; downloadButton.onClick.RemoveAllListeners(); downloadButton.onClick.AddListener(delegate { FirebaseManager.DownloadLevel(level); cloudLevelOptions.SetActive(false); ShowMainMenu(); }); }