// Update is called once per frame void Update() { if (Score >= ScoreLimit)//win condition { Win.SetActive(true); BattleSequenceMaster.GetComponent <BattleSequence>().ExitCondition(); } if (Input.GetKeyDown(KeyCode.LeftArrow) && L.Closed)//when the player presses left arrow as a match { Score++; L.Activated(); } if (Input.GetKeyDown(KeyCode.RightArrow) && R.Closed)//when the player presses right arrow as a match { Score++; R.Activated(); } if (Input.GetKeyDown(KeyCode.DownArrow) && D.Closed)//when the player presses down arrow as a match { Score++; D.Activated(); } if (Input.GetKeyDown(KeyCode.UpArrow) && U.Closed)//when the player presses up arrow as a match { Score++; U.Activated(); } ScoreText.text = Score.ToString(); //sets the numeral score to a text }