<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content=text/html;charset=ISO-8859-2>
<META content="MSHTML 6.00.5700.6" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=geon@post.cz href="mailto:geon@post.cz">Pavel Kosina</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=tutor@py.cz 
  href="mailto:tutor@py.cz">Konference Tutor portalu PyCZ</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, October 08, 2006 6:51 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Tutor PyCZ] Pygame - zasahy 
  a otočky (bylo:Re: Fw: HElP)</DIV>
  <DIV><BR></DIV>Prosím zkus odpovídat tak, abychom poznali, co je tvoje 
  odpověd. Aby tvoje odpověd nebyla součástí mých odpovědí, aby ne začátku 
  nebyly &gt; nebo co to tam máš.. Asi takhle, jak je to ted u mně. Jinak se v 
  tom nedá vyznat co je tvoje a co moje. Podle phpBB fór, tvoje odpovědí jsou 
  jakoby součástí mých citací, což je šíleně nepřehledné. Jinak díky za háčky, 
  čárky a věty. Můžu se pak více věnovat mé odpovědi, než luštění toho, co 
  vlastně chceš.<BR><BR>petrik napsal(a): 
  <BLOCKQUOTE cite=mid001201c6ea58$01470110$53b8a8c0@wracker type="cite">
    <META content="MSHTML 6.00.5700.6" name=GENERATOR>
    <STYLE></STYLE>

    <DIV>&nbsp;</DIV>
    <BLOCKQUOTE 
    style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,0) 2px solid; MARGIN-RIGHT: 0px">
      <BLOCKQUOTE cite=mid001301c6ea48$f70f2e70$53b8a8c0@wracker type="cite">
        <BLOCKQUOTE 
        style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,0) 2px solid; MARGIN-RIGHT: 0px">
          <DIV>1/ třída Kladivo nemá metodu zasah, tudíž to nemůže fungovat - 
          doporučuji udělat<BR>&nbsp;&nbsp; - kladivo=Opicka(...), přičemž budeš 
          předávat nejen název souboru, ale i souřadnice 
          umístění.<BR>&nbsp;&nbsp; - možná přejmenovat Opicka na Nastroj nebo 
          tak něco, aby to odpovídalo realitě<BR></DIV></BLOCKQUOTE></BLOCKQUOTE><PRE class=moz-signature cols="100">Mno takže teď nevím jak udelat pro tyhle dva objekty společné to že,</PRE><PRE class=moz-signature cols="100"> kdiž se na ne klikne tak se udelá to že se objekt na který sme klikli</PRE><PRE class=moz-signature cols="100"> otoči a taky prohraje zvuk. Souradnice umístnení budou odlišné jen aby udalosť po klknutí myši byla</PRE><PRE class=moz-signature cols="100"> stejná u tychhle objektú. A nevim co mam přesne napsat tu co jsi řikal ..kladivo=Opicka<STRONG>(...)</STRONG></PRE><PRE class=moz-signature cols="100"> co ma ma byt tu (...)?? nevim ..ted tomu sám nechápu co tam je.. proto bych potřeboval podrobnej definovat </PRE></BLOCKQUOTE></BLOCKQUOTE>Ty 
  dva objekty, budu raději říkat instance, protože je to přesnější, mají dělat 
  úplně to samé, akorát mají jinak vypadat a být na různých místech, ne? To 
  značí, že třída, ze které vzešly, může být stejná. Nadefinuješ si třídu, dejme 
  tomu u tebe Opicka, kde uvedeš všechny metody a vlastnosti, které tvé instance 
  později budou mít, a pak můžeš jednoduše z jedné třídy vytvořit tolik 
  instancí, kolik bude libo. Je nemoudré pro každou instanci vytvářet 
  třídu.<BR><BR>Takže ty tam máš:<BR><BR><TT>&nbsp;&nbsp;&nbsp; opicka = 
  Opicka('opicka.bmp')<BR></TT><BR>No a já ti radím, abys v té závorce navíc 
  předával ještě souřadnice toho nástroje (které jinak máš natvrdo ve svcýh 
  třídách) a také abys patřičně třídu Opička, upravil, aby parametr souřadnice 
  přijímal. Pokud ti to nepůjde, udělej demo script (bez všech zbytečných věcí, 
  které s problémem nesouvisí), kde budeš demonstrovat, co podle tebe nejde, a 
  ptej. se.<BR><BR>Neměl bys do svého programu "slepě" opisovat všechny kody, co 
  ti kdo pošle. Pokud nechápeš detailně vše, co tvůj kod dělá, je to k ničemu. 
  Možná ti to zabere dost času, možná si budeš muset na chvíli odejít od svého 
  cíle a ponořit se do nějakého turoru, ale metoda copy and paste fakt zde 
  nefunguje.<BR><BR>To, že se kladivo neotáčí, že se otáčí pořád opička, je jiný 
  problém, chyba, kterou máš ve funkci kurzor.trefa. Ale to zase příště, až 
  budeš mít něco hotového....<BR><BR>Hodně zdaru<BR><PRE class=moz-signature cols="100">      </PRE><PRE class=moz-signature cols="100">-- 
geon
Pavel Kosina
</PRE>
  <P></P><FONT face=Arial size=2></FONT>
  <HR>
</BLOCKQUOTE>
<DIV><FONT face=Arial 
size=2>---------------------------------------------------------------------------------------------------------------------------------------&nbsp;&nbsp;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp; &nbsp;Mno nevím,nevím teď se mi to všechno 
plete.</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp; &nbsp;Tak rikas&nbsp;že 
tu:&nbsp;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">&nbsp;opicka = Opicka('opicka.bmp')</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2>&nbsp; by měly být souradnice</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp; a ja mam souradnice tu,nebo v tomhle 
tvaru.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; obrazovka 
= pygame.display.get_surface()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.oblast = obrazovka.get_rect()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.rect.topleft = 61, 70</FONT></DIV>
<DIV><FONT face="Courier New" size=2>&nbsp;</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;tak ja bych to doplnil tak ze bych to dal 
tak:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; obrazovka = 
pygame.display.get_surface()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.oblast = obrazovka.get_rect()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
self.rect.topleft = 61, 70</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
size=3>souradnice = self.rect.topleft</FONT></FONT></DIV>
<DIV><FONT face=Arial>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></DIV>
<DIV><FONT face=Arial>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; opicka = 
Opicka('opicka.bmp',souradnice)</FONT></DIV>
<DIV><FONT face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Ja už&nbsp;nevím ani kde hledat tyhle věci .. 
koukam do jiných zdrojáku ale nevím , nekdy&nbsp;tam neni to co ja potrebuji 
nebo nechapu ..</FONT></DIV>
<DIV><FONT face=Arial size=2>A tutorialy jsou o jinem co ja potrebuji.Nechápu 
vše&nbsp;co mi řikaš, nejsem na tom tak že by jsem&nbsp;vedel&nbsp;delat neco 
samostatne.</FONT></DIV>
<DIV><FONT face=Arial size=2>Proto&nbsp;chci nejaku ukázku jak by to mělo být 
,nebo podobný program v kterem by to mělo být.&nbsp;Ja vim ze nemáte čas se s 
mím</FONT></DIV>
<DIV><FONT face=Arial size=2>&nbsp;problemem moc zabívat , ale ja si už nevim 
pomoct a nechci to zase zbytečne odkládat. </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>::::::WraCkeR::: </FONT>&nbsp;</DIV>
<DIV><FONT face=Arial>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV></BODY></HTML>