Exemplo n.º 1
0
    // Update is called once per frame
    void Update()
    {
        timeCount += Time.deltaTime;

        if (timeCount > 5 && isSpawning == true)
        {
            RandomPosition pos = this.gameObject.GetComponent <RandomPosition>();
            for (int i = difficultyJelly; i > 0; i--)
            {
                Vector3 randomPosition = pos.getRandomPosition();
                Instantiate(Jellyfish, randomPosition, Quaternion.identity);
            }
            for (int i = difficultyTrash; i > 0; i--)
            {
                Vector3 randomPosition = pos.getRandomPosition();
                Instantiate(Trashbag, randomPosition, Quaternion.identity);

                /*               GameObject trash = Instantiate(Trashbag, randomPosition, Quaternion.identity);
                 *             TrashBag garbage = trash.GetComponent<TrashBag>();
                 *             garbage.setTrashStartingPosition(randomPosition);*/
            }
            timeCount -= 5;

            difficultyUpdated++;
            if (difficultyUpdated % 4 == 0)
            {
                difficultyJelly++;
            }
            if (difficultyUpdated % 3 == 0)
            {
                difficultyTrash++;
            }
        }
    }