private void OnQuizSelected(QuizListItem item) { string quizId = item.GetQuizId(); GameDataStore.Get().selectedQuiz = quizId; Debug.Log("OnQuizSelected() quizId: " + quizId); Loader.LoadQuiz(); }
private void AddQuizToList(Quiz quiz) { Vector3 newPosition = new Vector3(0, nextItemPosY, 0); GameObject newItem = (GameObject)Instantiate(listItemPrefab); newItem.transform.parent = scrollerContent.transform; newItem.transform.localPosition = newPosition; QuizListItem quizItem = newItem.GetComponent <QuizListItem>(); quizItem.InitQuizItem(quiz.id, quiz.name, quiz.points, quiz.level); quizItem.OnQuizSelected += OnQuizSelected; Debug.Log("height: " + newItem.collider.bounds.size.y); listItems.Add(quizItem); nextItemPosY -= (newItem.collider.bounds.size.y + itemsSpacing); }