Пример #1
0
    public void LoseLife()
    {
        if (tapEnabled)
        {
            return;
        }

        objectShake.ShakeObject();

        //cameraShakeObject.shakeDuration = 0.1f;
        if (shielded)
        {
            shielded = false;
            shieldBreak.Play();
        }
        else
        {
            if (hellcourse)
            {
                hellcourse = false;
                foreach (GameItem i in FindObjectsOfType <GameItem>())
                {
                    if (i.name == "Heavenblob")
                    {
                        i.gameObject.SetActive(false);
                    }
                }
            }
            lives--;
            hurt.Play();
            chain = 0;
            multiplierFromBlob = 0;
            if (lives == 0)
            {
                GameOver();
            }
            //UpdateLives();
            UpdateScore();
        }
    }
Пример #2
0
 void OnMouseDown()
 {
     fatigue += excersiseFatigueCost;
     shaker.ShakeObject();
     print("CLICKED");
 }