[Tutor PyCZ] Pygame - zasahy a otočky (bylo:Re: Fw: HElP)
petrik
petrik na extel.sk
Pondělí Říjen 9 17:10:03 CEST 2006
----- Original Message -----
From: Pavel Kosina
To: Konference Tutor portalu PyCZ
Sent: Sunday, October 08, 2006 1:07 PM
Subject: Re: [Tutor PyCZ] Pygame - zasahy a otočky (bylo:Re: Fw: HElP)
petrik napsal(a):
Mno nevím,nevím teď se mi to všechno plete.
Tak rikas že tu:
opicka = Opicka('opicka.bmp')
by měly být souradnice
ano měly, asi takhle:
opicka = Opicka('opicka.bmp',(61,70)) # třeba jako tuple
A pak musíš patřičně upravit i třídu Opička, metodu __init__, aby ta nový argument přijímala a aby ho na patřičném místě použila. Pak totiž můžeš použít krásné:
kladivo = Opicka('kladivo.bmp', (xx,yy))
Pojmenování třídy Opicka je v tomto případě zavádějící, ale je pravda, že Pythonu je zhola jedno, jak svoje třídy pojmenuješ ;-)
Ja už nevím ani kde hledat tyhle věci .. koukam do jiných zdrojáku ale nevím , nekdy tam neni to co ja potrebuji nebo nechapu ..
A tutorialy jsou o jinem co ja potrebuji.
Myslím že ne, Že všechny věci z tutoriálu o OOP se ti zde (i jinde) budou setsakramentsky hodit!
--
geon
Pavel Kosina
----------------------------------------------------------------------------------
Taže ... už ted chapu co přesne myslíš,snáď taky raz budu umět takhle chapat tyhle veci .
To je jedna věc že už zcela vím co to chce , jen nevim jestly to správne napíšu.
tohle je třida opička ..
class Opicka(pygame.sprite.Sprite):
def __init__(self, image):
pygame.sprite.Sprite.__init__(self)
souradnice = obrazovka.get_rect() //pridam tohle??
self.image, self.rect = nahrajObrazok(image(souradnice))
obrazovka = pygame.display.get_surface()
self.oblast = obrazovka.get_rect() // tohle prič?
self.rect.topleft = 12, 70 // tohle prič?
self.vrtenie = 0
Diky moc za trpělivost ja si to moc cením.. taky učim IK v 3D maxu a vim jak je obtížne nekomu neco vysvětlit kdiž mu to neco řika ale jeste neni
samostatný aby neco delal .
WraCkeR
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/tutor/attachments/20061009/8a298856/attachment.htm
Další informace o konferenci Tutor