//Aterrisa a peça public void LandPiece(Piece piece) { soundsManager.PlayLandPiece(); //Guarda definitivamente cada bloco da peça no grid for (int i = 0; i < piece.blocks.Length; i++) { StoreBlockInGrid(piece.blocks[i]); } //Faz a verificação se há linhas completas para serem deletadas DeleteFullRows(); //Chama a próxima peça if (pieceSpawner) { pieceSpawner.SpawnPiece(); } //Verifica se houve o GameOver ao aterrisar uma peça CheckGameOver(); }