On 2020-05-08 18:06, Helena Zubčeková wrote:
Ahoj,
Prichádzam s ďalšou otázkou - tentokrát v záverečnom projekte Asteroids.
Tu je zadanie:
"Aby bylo vidět co si hra o objektech „myslí”, nakresli si nad každým
objektem příslušné kolečko. Nejlepší je to udělat pomocí pyglet.gl
<http://pyglet.readthedocs.org/en/latest/programming_guide/gl.html> a
trochy matematiky; pro teď si jen opiš funkci |draw_circle| a pro každý
objekt ji zavolej. Až to bude všechno fungovat, můžeš funkci dát pryč."
Nie je problém nakresliť kruh... ale nakresliť kruh okolo objektu tak,
aby sa pohyboval spolu s ním? Neviem na to prísť a googlenie nepomáha.
"pro každý objekt ji zavolej" vyzerá jednoznačne, ale aj tak na to
neviem prísť.
Stripe každého objektu je to, kde je zaznamenaná jeho pozícia, takže tam
by som čakala, že potrebujem pridať ten kuh.. ale stripe očakáva image
objektu, nie funkciu... Ak mu miesto obrázku dám funkciu, tak mi spadne
na tom, že pyglet nedostáva žiadnu texture (čo dáva zmysel, nie je to
obrázok...)
Alebo to zadanie nie je tak myslené, že okolo každého objektu (jeho
obrázka) má byť kruh? Čiže majú mi tam "poletovať" normálne meteority a
spaceship, akurát je okolo nich ešte kruh?
Presně tak. Mohlo by to vypadat třeba takhle: https://imgur.com/a/CP9pAsO
Nesnaž se kruhy dávat do Sprite; pro každý objekt nakresli napřed Sprite
a potom kruh.
--
--
E-mailová skupina [email protected]
Správa: http://groups.google.cz/group/django-cs
---
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e‑maily ze skupiny, zašlete
e-mail na adresu [email protected].
Chcete-li zobrazit tuto diskusi na webu, navštivte
https://groups.google.com/d/msgid/django-cs/bea7bd16-64db-eeec-6ec8-582839598ae2%40gmail.com.