[Tutor PyCZ] Otaceni obrazkem
petrik
petrik na extel.sk
Pondělí Říjen 23 15:45:15 CEST 2006
Teda ten collide ..jak to myslis že bych to pouzil misto if ?
jo ja jsem se ptal .... jestly správne volám souradnice objektú ..
ma to vypadat takhle:
poziceO=nastroj.get_rect()
nebo:
poziceO=nastroj.get_pos()
???
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:
Já bych místo if použil nějakou funkci collide* nebo něco podobného - když pozice myši je celá nebo částečně uvnitř druhého objektu tak něco dělej. Takto to srovnávat asi nejde, protože souřadnice se rovnat nikdy nemohou. Až to budeš zkoušet, nech si ty souřadnice vypisovat, at můžeš posoudit, jestli máš alespoň něco správně a jestli jsou to vůbec souřadnice nebo v jakém formátu jsou.
--
geon
Pavel Kosina
----------------------------------------------------------------------------
_______________________________________________
Tutor mailing list
Tutor na py.cz
http://www.py.cz/mailman/listinfo/tutor
------------------------------------------------------------------------------
_______________________________________________
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/20061023/62145708/attachment.htm
Další informace o konferenci Tutor