Thread View: pl.comp.lang.python
3 messages
3 total messages
Started by Pawel J. Maczewski
Sat, 11 Jan 2003 14:15
pygame i event
Author: Pawel J. Maczewski
Date: Sat, 11 Jan 2003 14:15
Date: Sat, 11 Jan 2003 14:15
34 lines
1729 bytes
1729 bytes
Mam problem z odczytywaniem eventow wykorzystujac pygame. Do zmiennej
event wrzucam zdarzenia ( pygame.event.get([KEYDOWN, QUIT]) ). funkcja
print event zwraca mi cos takiego:
[<Event(2-KeyDown {'key': 27, 'unicode': u'\x1b', 'mod': 4096})>]
(po nacisnieciu escape'a)
Probowalem sie rozprawic z tym podobnie jak w przykladzie, ktory sobie
wygooglalem (http://zeta.dtdns.net/~mu/code/pygame/scroll.py.html), czyli:
if event.type == QUIT:
sys.exit(0);
pass
if event.type == KEYDOWN:
if ev.key == K_ESCAPE:
sys.exit(0)
pass
pass
pass
no i dostaje komunikat o bledzie:
File "snake.py", line 180, in Graphics
if event.type == QUIT:
AttributeError: 'list' object has no attribute 'type'
(tak samo jak sie pytalem o event.key)...
Ma ktos idee co skopalem? :)
pozdrawiam
Kender
--
Pawel J. Maczewski @ HIL
reg.linux user #281878
Re: pygame i event
Author: Wojtek Walczak
Date: Sat, 11 Jan 2003 19:12
Date: Sat, 11 Jan 2003 19:12
14 lines
1287 bytes
1287 bytes
Dnia Sat, 11 Jan 2003 15:15:52 +0100, Pawel J. Maczewski napisał(a): > Probowalem sie rozprawic z tym podobnie jak w przykladzie, ktory sobie > wygooglalem (http://zeta.dtdns.net/~mu/code/pygame/scroll.py.html), czyli: > > if event.type == QUIT: A nie powinno byc: if event[0].type == QUIT ? -- [ ] gminick (at) underground.org.pl http://gminick.linuxsecurity.pl/ [ ] [ "Po prostu lubie poranna samotnosc, bo wtedy kawa smakuje najlepiej." ]
Re: pygame i event
Author: Wojtek Walczak
Date: Sat, 11 Jan 2003 19:14
Date: Sat, 11 Jan 2003 19:14
19 lines
1470 bytes
1470 bytes
Dnia Sat, 11 Jan 2003 19:12:02 +0000 (UTC), Wojtek Walczak napisał(a): > Dnia Sat, 11 Jan 2003 15:15:52 +0100, Pawel J. Maczewski napisał(a): >> Probowalem sie rozprawic z tym podobnie jak w przykladzie, ktory sobie >> wygooglalem (http://zeta.dtdns.net/~mu/code/pygame/scroll.py.html), czyli: >> >> if event.type == QUIT: > A nie powinno byc: > > if event[0].type == QUIT Tzn.: - if event[0].type == QUIT + if event[0].type == QUIT: ;] -- [ ] gminick (at) underground.org.pl http://gminick.linuxsecurity.pl/ [ ] [ "Po prostu lubie poranna samotnosc, bo wtedy kawa smakuje najlepiej." ]
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads