Esempio n. 1
0
    public void InitStandalone(StandaloneTrivia trivia, ItemData data1, ItemData data2)
    {
        bool win1 = false;

        if (data1.year < data2.year)
        {
            win1 = true;
        }

        button1.Init(this, data1, win1);
        button2.Init(this, data2, !win1);
        anim.Play("standaloneButtonsEnter");
    }
Esempio n. 2
0
    public void Init(Trivia trivia, ItemData data1, ItemData data2, ItemData data3, ItemData data4)
    {
        this.trivia = trivia;

        if (data1.year < data2.year && data1.year < data3.year && data1.year < data4.year)
        {
            win1 = true;
        }
        else if (data2.year < data1.year && data2.year < data3.year && data2.year < data4.year)
        {
            win2 = true;
        }
        else if (data3.year < data1.year && data3.year < data2.year && data3.year < data4.year)
        {
            win2 = true;
        }
        else
        {
            win4 = true;
        }

        button1.Init(this, data1, win1);
        button2.Init(this, data2, win2);
        button3.Init(this, data3, win3);
        button4.Init(this, data4, win4);

        anim.Play("buttonsEnter");
    }
Esempio n. 3
0
    void AddButton(string text, int id)
    {
        TriviaButton b = Instantiate(button);

        b.transform.SetParent(container);
        b.transform.localScale = Vector3.one;
        b.Init(this, id, text);
        b.gameObject.SetActive(false);
        buttons.Add(b);
    }