Ahoj, priamo skusenosti s tym nemam avsak co tak pri stlaceni nastavit nejaky priznak (nejaku premennu na True), ze klavesa je stlacena a nasledne pri pusteni ten priznak vynulovat? Dany priznak mozes niekde inde kontrolovat a ak je True, tak sa panacik bude pohybovat.
azur ______________________________________________________________ > Od: "Ctibor.Plasek" <ctibor.pla...@seznam.cz> > Komu: <python@py.cz> > Dátum: 05.09.2012 12:12 > Predmet: [python] pygame > >Ahoj. >Nemáte někdo zkušenosti s Pygame? >Mám takový problém : při stisku klávesy chci, aby 'panáček' šel tak dlouho, >dokud klávesu nepustím ( což je zdá se logické). >Jenže když použiji : > >stisk = pygame.key.get_pressed() > if stisk[K_UP]: > print("ahoj UP") > elif stisk[pygame.K_DOWN]: > print("ahoj DOWN") > >anebo : > >for event in pygame.event.get(): > > if event.type == QUIT or (event.type == KEYUP and event.key == > K_ESCAPE): > pygame.quit() > sys.exit() > > if event.type == KEYUP and event.key == K_RIGHT : > klavesa = 1 > > if event.type == KEYUP and event.key == K_LEFT : > klavesa = -1 > >Tak to vždy bere akorát jedno stisknutí. Nemůžete mi někdo poradit, jak to >jednoduše vyřešit ? >Děkuji Ctibor >_______________________________________________ >Python mailing list >Python@py.cz >http://www.py.cz/mailman/listinfo/python > _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python