public void Answer4() { if (questionNumber != 0) { timeRemaining = 1; timerReady = true; if (AnimalFoodQuestionBank.questions[questionNumber - 1].answer == answerText4.text) { correctAnswer = true; MarkAsKnown(); } // list else if (AnimalFoodQuestionBank.questions[questionNumber - 1].answerList.Contains(answerText4.text)) { correctAnswer = true; MarkAsKnown(); } else { correctAnswer = false; SimpleSoundManager.playIncorrectSound(); } AnimalFoodQuestionBank.questions[questionNumber - 1].answered = true; } }
public void Answer2() { if (questionNumber != 0) { if (AnimalNamesQuestionBank.questions[questionNumber - 1].questionName == answerText2.text) { correctAnswer = true; MarkAsKnown(); SimpleSoundManager.playCorrectSound(); } else { correctAnswer = false; SimpleSoundManager.playIncorrectSound(); } timeRemaining = 1; timerReady = true; } }
void Start() { Application.targetFrameRate = 15; transparentTextColor.a = 0.0f; AnimalFoodQuestionBank.LoadQuestionList(); answerText1 = GameObject.Find("Answer1Text").GetComponent <Text>(); answerText2 = GameObject.Find("Answer2Text").GetComponent <Text>(); answerText3 = GameObject.Find("Answer3Text").GetComponent <Text>(); answerText4 = GameObject.Find("Answer4Text").GetComponent <Text>(); answerImage1 = GameObject.Find("Answer 1").GetComponent <Image>(); answerImage2 = GameObject.Find("Answer 2").GetComponent <Image>(); answerImage3 = GameObject.Find("Answer 3").GetComponent <Image>(); answerImage4 = GameObject.Find("Answer 4").GetComponent <Image>(); questionImage = GetComponent <Image>(); fairyImage = GameObject.Find("Fairy").GetComponent <Image>(); fairyIncorrect = Resources.Load <Sprite>("FairyIncorrect"); fairyNeutral = Resources.Load <Sprite>("FairyNeutral"); fairyCorrect = Resources.Load <Sprite>("FairyCorrect"); timerReady = false; fairyTalk = GameObject.Find("FairyTalk").GetComponent <Text>(); if (!GameControl.scene2Started) { fairyTalk.text = "Learner, can you help the animal find their food? They will be very thankful if you do ☺."; answerText1.text = "Start"; SimpleSoundManager.playNextLevelSound(); } else { Answer1(); } }
public void Answer1() { if (finished) { SceneManager.LoadScene("Scene002"); } else if (questionNumber == 0) { questionImage.sprite = AnimalNamesQuestionBank.questions[0].sprite; answerText1.text = AnimalNamesQuestionBank.questions[0].answerOptions[0]; answerText2.text = AnimalNamesQuestionBank.questions[0].answerOptions[1]; answerText3.text = AnimalNamesQuestionBank.questions[0].answerOptions[2]; answerText4.text = AnimalNamesQuestionBank.questions[0].answerOptions[3]; fairyTalk.text = null; questionNumber++; } else { timeRemaining = 1; timerReady = true; if (AnimalNamesQuestionBank.questions[questionNumber - 1].questionName == answerText1.text) { correctAnswer = true; MarkAsKnown(); } else { correctAnswer = false; SimpleSoundManager.playIncorrectSound(); } AnimalNamesQuestionBank.questions[questionNumber - 1].answered = true; } }
public void Answer1() { if (finished) { // SceneManager.LoadScene("Scene002"); } else if (questionNumber == 0) { answerImage1.type = Image.Type.Simple; answerImage2.type = Image.Type.Simple; answerImage3.type = Image.Type.Simple; answerImage4.type = Image.Type.Simple; answerImage1.color = Color.white; answerImage2.color = Color.white; answerImage3.color = Color.white; answerImage4.color = Color.white; fairyTalk.fontSize = 76; answerText1.color = transparentTextColor; fairyTalk.text = AnimalFoodQuestionBank.questions[0].fairyTalk; answerImage1.sprite = AnimalFoodQuestionBank.questions[0].answerOptionsSprites[0]; answerText1.text = AnimalFoodQuestionBank.questions[0].answerOptions[0]; answerImage2.sprite = AnimalFoodQuestionBank.questions[0].answerOptionsSprites[1]; answerText2.text = AnimalFoodQuestionBank.questions[0].answerOptions[1]; answerImage3.sprite = AnimalFoodQuestionBank.questions[0].answerOptionsSprites[2]; answerText3.text = AnimalFoodQuestionBank.questions[0].answerOptions[2]; answerImage4.sprite = AnimalFoodQuestionBank.questions[0].answerOptionsSprites[3]; answerText4.text = AnimalFoodQuestionBank.questions[0].answerOptions[3]; questionNumber++; GameControl.scene2Started = true; } else { timeRemaining = 1; timerReady = true; if (AnimalFoodQuestionBank.questions[questionNumber - 1].answer == answerText1.text) { correctAnswer = true; MarkAsKnown(); } // list else if (AnimalFoodQuestionBank.questions[questionNumber - 1].answerList.Contains(answerText1.text)) { correctAnswer = true; MarkAsKnown(); } else { correctAnswer = false; SimpleSoundManager.playIncorrectSound(); } AnimalFoodQuestionBank.questions[questionNumber - 1].answered = true; } }