private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "MoonCake") { PlayAudio(Eat); GameUIController.Combo("1"); quality += 30; if (quality > 100) { quality = 100; } score += 5; MainController.sum--; } if (collision.gameObject.tag == "Bomb") { PlayAudio(Hey); GameUIController.cakes.Clear(); quality -= 60; if (quality <= 0) { quality = 0; MainController.isGaming = false; } score += 5; rig.velocity = new Vector2(0, 0); } if (collision.gameObject.tag == "Fish") { PlayAudio(Hard); Handheld.Vibrate(); GameUIController.cakes.Clear(); quality = 0; MainController.isGaming = false; rig.velocity = new Vector2(0, 0); } if (collision.gameObject.tag == "Banana") { PlayAudio(Hey); GameUIController.cakes.Clear(); quality -= 30; if (quality <= 0) { quality = 0; MainController.isGaming = false; } rig.velocity = new Vector2(0, 0); } if (collision.gameObject.tag == "MoonCake2") { PlayAudio(Eat); GameUIController.Combo("2"); quality += 5; if (quality > 100) { quality = 100; } score += 20; MainController.sum--; } if (collision.gameObject.tag == "MoonCake3") { PlayAudio(Eat); GameUIController.Combo("3"); quality += 15; if (quality > 100) { quality = 100; } score += 10; MainController.sum--; } Destroy(collision.gameObject); }