public void ClickLeftButton() { if (displayLeft == answer && this.GetComponent <Image>().sprite != correct) { this.GetComponent <Image>().sprite = correct; player.AddCompleted(); } else if (this.GetComponent <Image>().sprite != correct) { player.AddMistake(); } }
public void CheckWireAnswer() { if (WireCheckList[0]) { if (WireCheckList[3]) { m_pair1 = true; } } if (WireCheckList[1]) { if (WireCheckList[4]) { m_pair2 = true; } } if (WireCheckList[2]) { if (WireCheckList[4]) { m_pair3 = true; } } if (m_pair1 && m_pair2 && m_pair3 && this.GetComponent <Image>().sprite != Correct) { this.GetComponent <Image>().sprite = Correct; player.AddCompleted(); } }
public void ConfirmAnswer() { if (playerLeftAnswer == leftAnswer && playerMiddleAnswer == middleAnswer && playerRightAnswer == rightAnswer && moduleBackground.sprite != CorrectImage) { Debug.Log("Answer is correct"); moduleBackground.sprite = CorrectImage; player.AddCompleted(); } else if (moduleBackground.sprite != CorrectImage) { Debug.Log("Answer is wrong"); player.AddMistake(); } }
public void CalculateAnswer() { topLeftRotateAngle = 90 * (topLeftTextIndex + 1); topRightRotateAngle = 90 * (topRightTextIndex + 1); bottomLeftRotateAngle = 90 * (bottomLeftTextIndex + 1); bottomRightRotateAngle = 90 * (bottomRightTextIndex + 1); if (SpinObject[0].transform.eulerAngles.z == topLeftRotateAngle && SpinObject[1].transform.eulerAngles.z == topRightRotateAngle && SpinObject[2].transform.eulerAngles.z == bottomLeftRotateAngle && SpinObject[3].transform.eulerAngles.z == bottomRightRotateAngle && moduleBackground.sprite != CorrectImage) { Debug.Log("Correct"); moduleBackground.sprite = CorrectImage; player.AddCompleted(); } else if (moduleBackground.sprite != CorrectImage) { player.AddMistake(); } }