From 65f2d299b9fbb14f54c05682690ba232dea04a8a Mon Sep 17 00:00:00 2001 From: Giovani Date: Thu, 10 Jun 2021 17:49:39 -0400 Subject: [PATCH] fix: move piece to correct spawn position --- Tetris.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/Tetris.py b/Tetris.py index 77fb109..28f0b19 100644 --- a/Tetris.py +++ b/Tetris.py @@ -53,7 +53,7 @@ class Tetris: if self.current_piece: self.current_piece.update(elapsed_time, self) else: - self.__generate_piece((300, 100)) + self.current_piece = PieceGenerator.get_piece((360, 100)) # TODO calculate spawn position if self.stack: self.stack.update(elapsed_time) @@ -99,17 +99,13 @@ class Tetris: self.screen.fill(bg_color) # draw all game objects - if self.current_piece: - self.current_piece.draw(self.screen) if self.well: self.well.draw(self.screen) if self.stack: self.stack.draw(self.screen) + if self.current_piece: + self.current_piece.draw(self.screen) # update display pygame.display.update() - - # TODO one line method is questionable - def __generate_piece(self, position): - self.current_piece = PieceGenerator.get_piece(position) \ No newline at end of file