void BallHitManager() { if (ballHit >= 7) { bscore = BallScore.Bad; } if (ballHit >= 5) { bscore = BallScore.Good; } if (ballHit >= 3) { bscore = BallScore.Great; } if (ballHit >= 2) { bscore = BallScore.Excelent; } if (ballHit >= 1) { bscore = BallScore.Impossible; } switch (bscore) { case BallScore.Bad: rank.text = "Bad"; break; case BallScore.Good: rank.text = "Good"; break; case BallScore.Great: rank.text = "Great"; break; case BallScore.Excelent: rank.text = "Excelent"; break; case BallScore.Impossible: rank.text = "STOP CHEATING"; break; } score.text = ballHit.ToString(); }
void OnTriggerEnter(Collider _hit) { if (_hit.gameObject.tag == "Player") { BallScore score = _hit.gameObject.GetComponent <BallScore>(); score.IncScore(m_Worth); m_HitSound.Play(); gameObject.GetComponent <Renderer>().enabled = false; gameObject.GetComponent <SphereCollider>().enabled = false; StarParticles.Play(); isDead = true; GameObject obj = GameObject.Find("CoinManager"); obj.GetComponent <CoinManager>().DecCoinsLeft(1); } }