Exemplo n.º 1
0
    private void OnQuizSelected(QuizListItem item)
    {
        string quizId = item.GetQuizId();

        GameDataStore.Get().selectedQuiz = quizId;

        Debug.Log("OnQuizSelected() quizId: " + quizId);

        Loader.LoadQuiz();
    }
Exemplo n.º 2
0
    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);
    }