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"); }
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"); }
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); }