/** * Update is called once per frame. */ void FixedUpdate() { score++; if (score >= 10000 && !shifted[0]) { displayBoxs[0].SetActive(false); displayBoxs[1].SetActive(true); RectTransform myRectTransform = scoreText.rectTransform; myRectTransform.localPosition -= new Vector3(32f, 0, 0); shifted[0] = true; } else if (score >= 100000 && !shifted[1]) { displayBoxs[1].SetActive(false); displayBoxs[2].SetActive(true); RectTransform myRectTransform = scoreText.rectTransform; myRectTransform.localPosition -= new Vector3(32f, 0, 0); shifted[1] = true; } else if (score >= 1000000 && !shifted[2]) { displayBoxs[2].SetActive(false); displayBoxs[3].SetActive(true); RectTransform myRectTransform = scoreText.rectTransform; myRectTransform.localPosition -= new Vector3(32f, 0, 0); shifted[2] = true; } else if (score >= 10000000 && !shifted[3]) { displayBoxs[3].SetActive(false); displayBoxs[4].SetActive(true); RectTransform myRectTransform = scoreText.rectTransform; myRectTransform.localPosition -= new Vector3(32f, 0, 0); shifted[3] = true; } else if (score >= 100000000 && !shifted[4]) { displayBoxs[4].SetActive(false); displayBoxs[5].SetActive(true); RectTransform myRectTransform = scoreText.rectTransform; myRectTransform.localPosition -= new Vector3(32f, 0, 0); shifted[4] = true; } scoreText.text = $"Score: {score} \nStreak: {_animController.GetStreak()}\nMultiplier: {_animController.GetStreakMultiplier()}"; HandleElimAchievements(); }