private void PopulateList() { string[] allQuizNames = _questionManager.AllQuizNamesInCurrentMode(); for (int i = 0; i < allQuizNames.Length; i++) { GameObject newButton = Instantiate(buttonPrefab) as GameObject; newButton.transform.SetParent(scrollViewContainer.transform); LevelSelectButton button = newButton.GetComponent <LevelSelectButton>(); button.SetName(allQuizNames[i]); LevelSelectButtonCallback callback = SelectedLevel; button.SetSelectCallback(callback); } }
public void SetSelectCallback(LevelSelectButtonCallback callback) { levelSelectedCallback = callback; }