private void OnCollisionEnter2D(Collision2D collision) { if (birdAtMenu == false) { animator.SetTrigger("Death"); dead = true; if (bird0.dead) { bird0.MakeGameBeInDeathMode(); } deathCooldown = 0.4f; Die(); } if (audioTimesPlayed <= 2) { audioS.clip = hitClip; if (canPlaySound) { audioS.Play(); } audioTimesPlayed++; } }
public void SlideOutPanelOptions() { //isPaused = false; //_BirdMovement.gameCanRestart=true; anim.Play("PanelOptionsSlideOut"); if (!_BirdMovement.gameWasInAlmostPlayModeBeforePausing && !_BirdMovement.gameWasInPlayModeBeforePausing && !_BirdMovement.gameWasInDeathModeBeforePausing) { _BirdMovement.MakeGameBeInMenuMode(); } else if ((_BirdMovement.gameWasInPlayModeBeforePausing || _BirdMovement.gameWasInAlmostPlayModeBeforePausing) && !_BirdMovement.gameWasInDeathModeBeforePausing) { if (!_BirdMovement.gameWasInPlayModeBeforePausing) { _FadeOutScriptTapTapImage.FadeInObject(1.0f, 0.6f); } _BirdMovement.MakeGameBeInAlmostPlayMode(); } else if (_BirdMovement.gameWasInDeathModeBeforePausing) { _BirdMovement.MakeGameBeInDeathMode(); } _FadeOptions.FadeInObject(_BirdMovement.alphaOptionsBeforeFade, 1.0f); _FadePlay.FadeInObject(_BirdMovement.alphaPlayBeforeFade, 1.0f); PanelOptionsIsDown = false; }