Exemplo n.º 1
0
    void Start()
    {
        Points                 = 0;
        correctTriagePoint     = 100 * timeFactor;
        unSetTriagePenelty     = 75 * timeFactor;
        incorrectTriagePenelty = 25 * timeFactor;

        GameObject countdown = HUD.transform.Find("countdownTxt").gameObject;

        countdownScript = countdown.GetComponent <Countdown>();

        GameOverLayer      = HUD.transform.Find("GameOverLayer").gameObject;
        GameOverBlurEffect = GameOverLayer.transform.Find("GameOverBlurEffect").gameObject;
        GameOverBg         = GameOverLayer.transform.Find("GameOverBg").gameObject;
        GameOverRestartBtn = GameOverBg.transform.Find("GameOverRestartBtn").gameObject;
        GameOverMenuBtn    = GameOverBg.transform.Find("GameOverGoToMenuBtn").gameObject;
        GameOverStats      = HUD.transform.Find("GameOverStats").gameObject;
        GameOverStats.SetActive(false);
        GameOverList = new List <GameObject>()
        {
            GameOverLayer, GameOverBlurEffect, GameOverMenuBtn, GameOverRestartBtn, GameOverStats
        };

        PointsValue = GameOverStats.transform.Find("PointsValue").gameObject;
        PointsTxt   = PointsValue.GetComponent <Text>();

        LevelValue = GameOverStats.transform.Find("LevelValue").gameObject;
        LevelTxt   = LevelValue.GetComponent <Text>();

        Star1    = GameOverStats.transform.Find("Star1").gameObject;
        Star2    = GameOverStats.transform.Find("Star2").gameObject;
        Star3    = GameOverStats.transform.Find("Star3").gameObject;
        StarList = new List <GameObject>()
        {
            Star1, Star2, Star3
        };

        foreach (GameObject star in StarList)
        {
            star.SetActive(false);
        }
    }