Marc, Je schrijft dat het programma moet termineren op een escape, maar ik zie daarvoor geen code. De while loop wordt nooit afgebroken. Ik ken pygame niet, maar het lijkt me genoeg om de pygame.quit() call binnen het If-statement te zetten, of als netter alternatief daar een "break" toe te voegen.
Rob On Tuesday, August 12, 2014, Marc Stevens <ma...@ziggo.nl> wrote: > Hoi met marc, > > Om maar meteen met de deur in huis te vallen: ik ben een beetje Pietje > Precies. > Ik heb allelei experimentele programma's gescheven en ben nog lerende. > ik probeer van allerlij voorbeelden te leren. Maar er is een ding dat bij > mij > nooit mooi werkt, > en dat is het afsluiten van een lopend programma. ik heb nog nooit een > programma > in gezien waar het afsluiten van het programma fatsoenlijk werkt. Vandaar > Pietje > Precies. > Ik had tot op heden nog hoop omdat ik me nog iets kon herinnneren van een > programma dat werkte met 'keys'. Het programma zou moeten reageren op > invoer > vanaf het toetsenbord. > Dat doet hij ook, hij reageerd op de cursor toetsen en verplaatst een > sprite > over het scherm. > Alleen zou hij moeten afsluiten bij het drukken op de escape-toets. Maar > helaas > dat werkt dus ook niet. > > Hieronder het voorbeeld, misschien dat je het kunt corrigeren of iets > toevoegen. > Bijvoorbaatdank, > > Marc Stevens. > > > import pygame > from sys import exit > > pygame.init() > size=[800,600] > screen=pygame.display.set_mode(size) > while 1: > for event in pygame.event.get(): > if event.key==k_ESCAPE: > keys = pygame.key.get_pressed() > pygame.display.flip() > pygame.quit() > _______________________________________________ > Python-nl mailing list > Python-nl@python.org <javascript:;> > https://mail.python.org/mailman/listinfo/python-nl > -- Rob W. W. Hooft || r...@hooft.net || http://hooft.net/rob || @rwwh
_______________________________________________ Python-nl mailing list Python-nl@python.org https://mail.python.org/mailman/listinfo/python-nl