public Board(int ns, int ra) { soalNumber = ns; rightAnswer = ra; buttons = new List <TextureButton>(); a = new TextureButton(100, 100, "A"); buttons.Add(a); }
public Board(int ns, int ra) { soalNumber = ns; rightAnswer = ra; buttons = new List<TextureButton>(); a = new TextureButton(100, 100, "A"); buttons.Add(a); }
/// <summary> /// Constructor. /// </summary> public GameplayScreen() { soalPernah = new List<List<int>>(); soalPernah.Add(new List<int>()); soalPernah.Add(new List<int>()); soalPernah.Add(new List<int>()); partitionContent = new string[,]{ { "hukuman", "soal1", "bonus", "hukuman", "soal2", "soal3", "bonus", "soal4", "soal5", "hukuman", "soal6", "hukuman", "soal7", "bonus", "soal8", "hukuman", "bonus", "soal9"}, { "soal1", "hukuman", "soal2", "hukuman", "soal3", "bonus", "bonus", "soal4", "soal5", "soal6", "hukuman", "bonus", "soal7", "soal8", "bonus", "soal9", "hukuman", "hukuman"}, { "soal1", "soal2", "hukuman", "bonus", "soal3", "bonus", "soal4", "soal5", "hukuman", "soal6", "hukuman", "soal7", "bonus", "soal8", "hukuman", "soal9", "hukuman", "bonus"} }; skorPlayer1 = skorPlayer2 = skorPlayer3 = 0; timer = 0f; initDist = new Vector2(0, 0); curDist = new Vector2(0, 0); TransitionOnTime = TimeSpan.FromSeconds(1.5); TransitionOffTime = TimeSpan.FromSeconds(0.5); wheel = new Wheel(500, 280, 18, 0f); buttons = new List<TextureButton>(); tabButtons = new List<TextureButton>(); buttonSpin = new TextureButton(800, 250, ""); //buttonShow = new TextureButton(800, 200, "Lihat Soal!"); buttonTab1 = new TextureButton(100, 525, ""); buttonTab2 = new TextureButton(400, 525, ""); buttonTab3 = new TextureButton(700, 525, ""); //buttonShow.Selected += new EventHandler<PlayerIndexEventArgs>(buttonShow_Selected); buttonSpin.Selected += new EventHandler<PlayerIndexEventArgs>(buttonSpin_Selected); buttonTab1.Selected += new EventHandler<PlayerIndexEventArgs>(buttonTab1_Selected); buttonTab2.Selected += new EventHandler<PlayerIndexEventArgs>(buttonTab2_Selected); buttonTab3.Selected += new EventHandler<PlayerIndexEventArgs>(buttonTab3_Selected); //buttons.Add(buttonShow); buttons.Add(buttonSpin); tabButtons.Add(buttonTab1); tabButtons.Add(buttonTab2); tabButtons.Add(buttonTab3); }
/// <summary> /// Constructor. /// </summary> public SoalScreen(int aPlayer, int noSoal) { this.noSoal = noSoal; time = TimeSpan.FromMinutes(2); activePlayer = aPlayer; timer = 0f; TransitionOnTime = TimeSpan.FromSeconds(1.5); TransitionOffTime = TimeSpan.FromSeconds(0.5); answers = new Dictionary<string, string>(); /* Jawaban soal A */ answers.Add("A1", "C"); answers.Add("A2", "B"); answers.Add("A3", "C"); answers.Add("A4", "B"); answers.Add("A5", "B"); answers.Add("A6", "D"); answers.Add("A7", "D"); answers.Add("A8", "C"); answers.Add("A9", "A"); /* Jawaban soal B */ answers.Add("B1", "D"); answers.Add("B2", "B"); answers.Add("B3", "C"); answers.Add("B4", "D"); answers.Add("B5", "C"); answers.Add("B6", "E"); answers.Add("B7", "D"); answers.Add("B8", "C"); answers.Add("B9", "A"); /* Jawaban soal C */ answers.Add("C1", "D"); answers.Add("C2", "A"); answers.Add("C3", "D"); answers.Add("C4", "D"); answers.Add("C5", "E"); answers.Add("C6", "D"); answers.Add("C7", "C"); answers.Add("C8", "A"); answers.Add("C9", "D"); buttons = new List<TextureButton>(); buttonA = new TextureButton(160, 420, ""); buttonB = new TextureButton(310, 420, ""); buttonC = new TextureButton(460, 420, ""); buttonD = new TextureButton(610, 420, ""); buttonE = new TextureButton(760, 420, ""); buttonA.Selected += new EventHandler<PlayerIndexEventArgs>(buttonOption_Selected); buttonB.Selected += new EventHandler<PlayerIndexEventArgs>(buttonOption_Selected); buttonC.Selected += new EventHandler<PlayerIndexEventArgs>(buttonOption_Selected); buttonD.Selected += new EventHandler<PlayerIndexEventArgs>(buttonOption_Selected); buttonE.Selected += new EventHandler<PlayerIndexEventArgs>(buttonOption_Selected); buttons.Add(buttonA); buttons.Add(buttonB); buttons.Add(buttonC); buttons.Add(buttonD); buttons.Add(buttonE); }