<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-2" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Tomáš Bělonožník napsal(a):
<blockquote cite="midca0bf9ff0603030328y43206a55w@mail.gmail.com"
type="cite">
<pre wrap="">Díky vám oběma za pomoc. Ten kód co jsem posílal do mailu byl trošku
pravda trošku zvláštní, mě to normálně fungovalo, ale asi jsem omylem
do toho mailu vložil upravený kód který sem nezkoušel...spravil sem
tam pár věcí a už to šlo.
</pre>
<blockquote type="cite">
<pre wrap=""> > Robot_telo = box(xr-5,yr-5,xr+5,yr+5, filled=1,
colour=Colour.dark_blue)
> return xr, yr, Robot_telo
>
tady něco chybí, tady je chyba
</pre>
</blockquote>
<pre wrap=""><!---->
Teď to vypadá
"robot.telo = box(robot.x-5,robot.y-5,robot.x+5,robot.y+5, filled=1,
colour=Colour.dark_blue)
return robot"
ale jestli je tam chyba tak ji nevidím a asi zůstala...
</pre>
</blockquote>
tak to asi taky, ale myslel jsem, že ti tam chyběla ta definice funkce,
tuším def zmena_XY(...) - to proč ten kod vubec nefungoval ...<br>
<blockquote cite="midca0bf9ff0603030328y43206a55w@mail.gmail.com"
type="cite">
<blockquote type="cite">
<pre wrap="">
nemám tady u sebe konečné řešení, ale tahle "kalkulační matematika
přibližování"
by také měla jít zjednodušit, asi takto:
Když bude souřasdnice hráče menší než souřadnice robota, přičti k
souřadnici robora nějaký krok. A to se musí udělat zvlášť pro x a y a
zvlášť pro menší a větší. Takže tohle je vlastně 1/4 této části
if robot.x < hrac.x:
robot.x=robot.x+krok/2
</pre>
</blockquote>
<pre wrap=""><!---->Na tohle se ještě podívám, to vypadá ze všech těch věcí nejsložitěji.
</pre>
</blockquote>
namaluj si to, zkoušej to s konkrétními čísly, odvoď z toho "vzorec,
pravidlo" a bude :-)<br>
dej pozor, livewires má souřadnice má souřadnice jinak než většina
ostatních grafických prostředí. Tady je bod 0,0 vlevo dole.<br>
<blockquote cite="midca0bf9ff0603030328y43206a55w@mail.gmail.com"
type="cite">
<pre wrap="">Předěláno do tříd mám, ještě promyslet ten pohyb robotů a hurá na
přidávání více nepřátel.
</pre>
</blockquote>
<br>
Ještě jsem minule taky zapomněl, nebo spíš jsem tě nechtěl zahltit ;-),
že bys tam mohl mít kontrolu při teleportaci, když se náhodou trefíš na
místo kde je robot. Pak by si se asi divil, proč to při teleportaci
někdy rychle skončí a ty prohraješ ;-)<br>
<br>
škoda že tu příští týden nejsem, už se těším až si to zahraju!!!! Dej
to pak někam na web a sem vlož odkaz!!<br>
<br>
<pre class="moz-signature" cols="100">--
geon
Vyjímka je pravidlo. Rekurzivní.
</pre>
</body>
</html>