// Use this for initialization void Start() { GameObject combo1; combo1 = GameObject.FindGameObjectWithTag("Combo1"); SpriteRenderer combo1Renderer = combo1.GetComponent <SpriteRenderer>(); combo1Renderer.sprite = Zero; GameObject[] bluePill; bluePill = GameObject.FindGameObjectsWithTag("BluePill"); foreach (GameObject BluePills in bluePill) { SpriteRenderer BluePillRenderer = BluePills.GetComponent <SpriteRenderer>(); BluePillRenderer.enabled = false; } }
private void OnMouseDown() { if (isUp) { combination[identifier]++; if (combination[identifier] < 10) { if (combination[identifier] == 1) { SetSprite(One); } if (combination[identifier] == 2) { SetSprite(Two); } if (combination[identifier] == 3) { SetSprite(Three); } if (combination[identifier] == 4) { SetSprite(Four); } if (combination[identifier] == 5) { SetSprite(Five); } if (combination[identifier] == 6) { SetSprite(Six); } if (combination[identifier] == 7) { SetSprite(Seven); } if (combination[identifier] == 8) { SetSprite(Eight); } if (combination[identifier] == 9) { SetSprite(Nine); } } } if (!isUp) { combination[identifier]--; if (combination[identifier] >= 0) { if (combination[identifier] == 0) { SetSprite(Zero); } if (combination[identifier] == 1) { SetSprite(One); } if (combination[identifier] == 2) { SetSprite(Two); } if (combination[identifier] == 3) { SetSprite(Three); } if (combination[identifier] == 4) { SetSprite(Four); } if (combination[identifier] == 5) { SetSprite(Five); } if (combination[identifier] == 6) { SetSprite(Six); } if (combination[identifier] == 7) { SetSprite(Seven); } if (combination[identifier] == 8) { SetSprite(Eight); } if (combination[identifier] == 9) { SetSprite(Nine); } } } if (combination[identifier] < 0) { combination[identifier] = 0; } if (combination[identifier] > 9) { combination[identifier] = 9; } bool correct = true; for (int i = 0; i < combination.Length; i++) { if (combination[i] != solution[i]) { correct = false; } } if (correct == true) { Play(); GameObject[] bluePill; bluePill = GameObject.FindGameObjectsWithTag("BluePill"); foreach (GameObject BluePills in bluePill) { SpriteRenderer BluePillRenderer = BluePills.GetComponent <SpriteRenderer>(); BluePillRenderer.enabled = true; } } }