コード例 #1
0
ファイル: Ui.py プロジェクト: 4j0/Tetris
 def __init__(self, Pos, Size, Surface):
     self.pos = Pos
     self._tetrimino = None
     self.surface = Surface
     self.rect = pygame.Rect(Pos.tuple(), Size.tuple())
     pygame.draw.rect(self.surface, UiConfig.tetriminoBox['BORDER_COLOR'], \
                      self.rect, UiConfig.tetriminoBox['BORDER_WIDTH'])
コード例 #2
0
ファイル: Ui.py プロジェクト: 4j0/Tetris
 def __init__(self, Pos, Size, Surface):
     self.surface = Surface
     self.rect = pygame.Rect(Pos.tuple(), Size.tuple())
     pygame.draw.rect(self.surface, UiConfig.infoBox['BORDER_COLOR'], \
                      self.rect, UiConfig.infoBox['BORDER_WIDTH'])
     self.font = pygame.font.SysFont(self.FONT['font'], self.FONT['size'])
     self.drawText('Level:', self.TEXT_POS['LevelText'])
     self.levelText = self.drawText('0', self.TEXT_POS['Level'])
     self.drawText('Score:', self.TEXT_POS['ScoreText'])
     self.scoreText = self.drawText('0', self.TEXT_POS['Score'])
     self._level = 0
     self._score = 0