Пример #1
0
    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++;
        }
    }
Пример #2
0
 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;
 }