[Tutor PyCZ] Otaceni obrazkem
petrik
petrik na extel.sk
Neděle Říjen 22 21:11:16 CEST 2006
Mno skusim to takhle že kdiž se souradnice Kurzoru == souradnicím z nekterých objektu v Objkety[] tak udela tu udalost ..
zavolat souradnice Kurzoru vim, ale jak udelat to samé ale u objektu...
...Mám seznam Objektu ..
objekty = []
objekty.append(kladivo)
objekty.append(hlavnyobj)
objekty.append(stromcek)
while 1:
for nastroj in objekty:
poziceM=pygame.mouse.get_pos()
poziceO=nastroj.get_rect()
if poziceM == poziceO:
zasahZvuk.play()
nastroj.zasah()
ja se ptám jestly správne volám souradnice a jestly to de takhle srovnat...
Diky .. a sry ze otravuji ... ja vim ze mi to nikdo nemuže napsat celé ..ale mne to jeste nemyslí tak jak vam.. : /
... proto se pořad vyptávam, protoze sam neumym udelat tak vělky kroky :) ..mno mozna pro vas stupidni kroky..ale pro mne moc velký :) ..
petrik napsal(a):
Zdravim ja bych se chtel zeptat na to ,jak udelat událost která delá tohle:
-- Kdiž najedu na obrázek s kurzorem , obrázek se začne točit.
-- Kdiž kurzor posunu vedle(mimo obrázek) tak se prestane točit.
myslím že funkce OnMouseOver v Pygame není, ale že se dá naprogramovat za použití:
http://geon.wz.cz/pygame/ref/pygame_event.html
http://geon.wz.cz/pygame/ref/pygame_mouse.html
Kontrolovat, kde je myš, a pokud je náhodou nad něčím, tak něco udělat. A stáhnout si nějaké hry, kde to bude a podívat se do zdrojáku ;-)
--
geon
Pavel Kosina
------------------------------------------------------------------------------
_______________________________________________
Tutor mailing list
Tutor na py.cz
http://www.py.cz/mailman/listinfo/tutor
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/tutor/attachments/20061022/efad733c/attachment.htm
Další informace o konferenci Tutor