//Check for collisions with obstacles, and the ground private void OnCollisionEnter2D(Collision2D collision) { GameObject collisionObject = collision.gameObject; if (collisionObject.CompareTag("Bird")) { BirdScript birdScript = collisionObject.GetComponent <BirdScript>(); numberOfBirdsConsumed++; if (Settings.instance != null && Settings.instance.soundEffects) { AudioManager.instance.PlayMunchSound(); } GameManager.instance.score += 1; int birdEnergy = birdScript.GetEnergy(); if (dinoHunger + birdEnergy > 100) { dinoHunger = 100; } else { dinoHunger += birdEnergy; } Destroy(collisionObject); } }