Ejemplo n.º 1
0
    void Update()
    {
        if (Time.timeScale == 0)
        {
            return;
        }

        if (time > 0)
        {
            time -= Time.deltaTime;

            if (time >= 23)
            {
                itemGenerator.SetParameter(1, 1.8f, 10 * hardCore);
            }
            else if (time >= 12)
            {
                itemGenerator.SetParameter(0.8f, 2.4f, 14.4f * hardCore);
            }
            else if (time >= 5)
            {
                itemGenerator.SetParameter(0.5f, 3.3f, 10 * hardCore);
            }
            else
            {
                itemGenerator.SetParameter(0.7f, 2.4f, 10.5f * hardCore);
            }

            if (rndTime <= time && time < rndTime + 1 && GenerateGoldenApple)
            {
                GenerateGoldenApple = !GenerateGoldenApple;
                itemGenerator.GenerateGoldenApple();
            }


            Timer.text = $"TIME: {time:F1}";
            Score.text = $"Score: {point}";
            return;
        }
        ToGameOverScene();

        if (Input.GetKeyDown(KeyCode.Space))
        {
            Init.GetComponent <Init>().ReLoad();
        }
    }