Пример #1
0
    public IEnumerator SpawnRandom()
    {
        Tetromino tetromino;

        while (true)
        {
            for (int i = 0; i < playAreas.Length; i++)
            {
                tetromino = Tetromino.CreateRandomTetromino();
                tetromino.Spawn(playAreas [i]);
            }

            yield return(new WaitForSeconds(4));
        }
    }
Пример #2
0
    Tetromino SpawnNewTetromino()
    {
        Tetromino t = Tetromino.CreateRandomTetromino();

        t.Spawn(playArea);
        if (t.hasLanded)
        {
            return(null);
        }

        dropping      = false;
        lastInputTime = 0;

        return(t);
    }