def handle(self, event):
gd.BoardGame.handle(self, event) # send event handling up
if event.type == pygame.KEYDOWN or event.type == pygame.MOUSEBUTTONDOWN:
self.auto_check_reset()
if event.type == pygame.MOUSEBUTTONDOWN:
if self.board.active_ship >= 0:
active = self.board.ships[self.board.active_ship]
active.image.set_alpha(150)
elif event.type == pygame.MOUSEBUTTONUP:
if self.board.active_ship >= 0:
active = self.board.ships[self.board.active_ship]
active.image.set_alpha(255)
self.check_result()
评论列表
文章目录