Professional Documents
Culture Documents
Tetris Board
Tetris Board
Collections;
using System.Collections.Generic;
using UnityEngine;
[SerializeField]
private GameObject blockPrefab;
[SerializeField]
private Sprite[] blockSprite;
void Start()
{
block = new Block[W, H];
Generate();
}
time += Time.deltaTime;
if (time > dropSpeed)
{
if (!Move(0, -1))
{
for (int i = 0; i < 4; i++)
block[piece[i].x, -piece[i].y] = piece[i];
Generate();
Clear();
}
time = 0;
}
return CheckAndSet(origin);
}