diff options
-rwxr-xr-x | run.py | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -83,7 +83,7 @@ class Game(): deckselgnome = gui.image((300, 115), (crazyeights.card_width(), crazyeights.card_height()), 'back.gnome.png') deckselparis = gui.image((485, 115), (crazyeights.card_width(), crazyeights.card_height()), 'back.paris.png') deckselshapes = gui.image((670, 115), (crazyeights.card_width(), crazyeights.card_height()), 'back.shapes.png') - self.deckseluser = gui.image((855, 115), (crazyeights.card_width(), crazyeights.card_height()), 'back.user.tga') + self.deckseluser = gui.image((855, 115), (crazyeights.card_width(), crazyeights.card_height()), 'back.user.png') deckselpopup = gui.popup((deckselexit, deckfromjournal, deckselregular, deckselgnome, deckselparis, deckselshapes, self.deckseluser), (100, 100), (screensize[0]-200, screensize[1]-200)) @@ -192,15 +192,17 @@ class Game(): while running: fpslimiter.tick(20) + photodynamic.image = photocamera.get_image(capture) + while gtk.events_pending(): gtk.main_iteration() for event in pygame.event.get(): - if event.type == pygame.KEYDOWN: + """if event.type == pygame.KEYDOWN: if event.key == pygame.K_SPACE: - photodynamic.image = photocamera.get_image(capture) - elif event.type == pygame.MOUSEMOTION: + photodynamic.image = photocamera.get_image(capture)""" + if event.type == pygame.MOUSEMOTION: mouseposition[0] = event.pos[0] mouseposition[1] = event.pos[1] elif event.type == pygame.MOUSEBUTTONDOWN: @@ -216,7 +218,8 @@ class Game(): r.w = 156 r.h = 244 sub = photodynamic.image.subsurface(r) - pygame.image.save(sub, 'data/back.user.tga') + pygame.image.save(sub, 'data/back.user.png') + self.deckseluser.image = sub deck.deck = 'user' running = False @@ -245,7 +248,7 @@ class Game(): try: raw_deck = pygame.image.load(path) deck = pygame.transform.scale(raw_deck, (156, 244)) - pygame.image.save(deck, 'data/back.user.tga') + pygame.image.save(deck, 'data/back.user.png') self.deckseluser.image = deck except: pass |