- Added Alpha channel to lawyer pic, added q/esc to exit

master
Steve Clement 2014-08-31 10:44:46 +02:00
parent 045737f7a4
commit 7eb0e813d4
1 changed files with 11 additions and 0 deletions

11
game.py
View File

@ -31,6 +31,8 @@ class TheGame:
self.screen = pygame.display.set_mode(self.size) self.screen = pygame.display.set_mode(self.size)
self.colors = [BLUE, GREEN, RED, YELLOW] self.colors = [BLUE, GREEN, RED, YELLOW]
self.bg = pygame.image.load(os.path.join('img', 'lawyerCrystalBall.png')) self.bg = pygame.image.load(os.path.join('img', 'lawyerCrystalBall.png'))
self.bg.set_colorkey((255,255,255))
self.bg.set_alpha(75)
# fonts # fonts
self.bigFont = pygame.font.Font(None, 90) self.bigFont = pygame.font.Font(None, 90)
@ -234,12 +236,21 @@ class TheGame:
elif hit == False: elif hit == False:
score -= 50 score -= 50
# Had enough of this? # Had enough of this?
if event.type == pygame.QUIT: if event.type == pygame.QUIT:
running = False running = False
game.gameOver() game.gameOver()
pygame.quit() pygame.quit()
sys.exit() sys.exit()
elif event.type == pygame.KEYDOWN:
if pygame.key.get_pressed()[pygame.K_f] != 0:
print("Toggling full screen, in the Future")
elif (pygame.key.get_pressed()[pygame.K_q] != 0) or (pygame.key.get_pressed()[pygame.K_ESCAPE] != 0):
running = False
game.gameOver()
pygame.quit()
sys.exit()
pygame.display.flip() pygame.display.flip()