void OnCollisionEnter(Collision other) { if (isTransitioning || !cheats.GetCollisionState()) { return; } switch (other.gameObject.tag) { case "Friendly": Debug.Log("You touched friendly object!"); break; case "Finish": StartLoadNextLevelSequence(); break; default: StartCrashSequence(); break; } }