<!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">
Nejdřív si je musíš v jednom cyklu vytvořit a zapamatovat (asi do
seznamu - a možná i souřadnice, i když ty se dají následně zjistit z
proměnné samotného kruhu: c.coords() ) a pak v dalším, pravděpodobně
nekonečném cyklu ten seznam planet procházet a s každou jednotlivou
planetou udělat posun o nějaký uhel. Bez funkcí to bude určitě dost
nepřehledné.<br>
<br>
Hezky se to píše, s implementací to je pak delší :-)<br>
<br>
geon<br>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:xDlabacekM@seznam.cz">xDlabacekM@seznam.cz</a> napsal(a):
<blockquote cite="mid000501c67c01$1e4c82a0$8c00b00a@marius" type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="ProgId" content="Word.Document">
<meta name="Generator" content="Microsoft Word 10">
<meta name="Originator" content="Microsoft Word 10">
<link rel="File-List" href="cid:filelist.xml@01C67C11.DB3B6970">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:DoNotRelyOnCSS/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:SpellingState>Clean</w:SpellingState>
<w:GrammarState>Clean</w:GrammarState>
<w:DocumentKind>DocumentEmail</w:DocumentKind>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;
        text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;
        text-underline:single;}
span.StylZprvyElektronickPoty17
        {mso-style-type:personal-compose;
        mso-style-noshow:yes;
        mso-ansi-font-size:10.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:Arial;
        mso-ascii-font-family:Arial;
        mso-hansi-font-family:Arial;
        mso-bidi-font-family:Arial;
        color:windowtext;}
span.SpellE
        {mso-style-name:"";
        mso-spl-e:yes;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;
        mso-header-margin:35.4pt;
        mso-footer-margin:35.4pt;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
        {mso-style-name:"Normální tabulka";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";}
</style>
<![endif]-->
<div class="Section1">
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">O5 zdravím,<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">Vyřešil jsem za vašeho
mohutného přispění oběh kruhový
pohyb, a vypadá to velice luxusně. Ale těd bych chtěl, abych těch
„Měsíců“ bylo víc. Pár základních věcí mě napadlo, ale nic co by mi
pomohlo. Vypadá to asi takhle:<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><span class="SpellE"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">vz</span></font></span><font
face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">=<span class="SpellE">random</span>.<span
class="SpellE">randint</span>(50,300)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">pru=<span class="SpellE">random</span>.<span
class="SpellE">randint</span>(2,10)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">uhel=<span class="SpellE">random</span>.<span
class="SpellE">randint</span>(0,359)<o:p></o:p></span></font></p>
<p class="MsoNormal"><span class="SpellE"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">allow</span></font></span><font
face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">_<span class="SpellE">moveables</span>()<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">c=<span class="SpellE">circle</span>(x,y,pru,
<span class="SpellE">filled</span>=1)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">for z in <span
class="SpellE">range</span>(10000):<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span>x=320+<span
class="SpellE">vz</span>*<span class="SpellE">math</span>.cos(uhel)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span>y=240+<span
class="SpellE">vz</span>*<span class="SpellE">math</span>.sin(uhel)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span>uhel=uhel+(<span
class="SpellE">math</span>.<span class="SpellE">radians</span>(0.1))<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span><span
class="SpellE">if</span>
uhel==<span class="SpellE">math</span>.<span class="SpellE">radians</span>(360):<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span>uhel=0<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span><span
class="SpellE">else</span>:<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span>uhel=uhel<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span><span
class="SpellE">move</span>_to(c,
x,y)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><span style=""> </span><span
class="SpellE">time</span>.<span class="SpellE">sleep</span>(0.01)<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;">snad je z toho jasný, o
co mi jde. Na začátku by se
mělo vyklubat několik měsíců v různých vzdálenostech, průměru i
počátečního úhlu, ale zbytek už by měl fungovat pro všechny. Je mi
jasný, že je
to <span class="SpellE">určo</span> kravina(třída, objekt?), ale
nedolítlo mi to
zatím. S pozdravem<o:p></o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal" style="text-align: right;" align="right"><strong><b><font
face="Courier New" size="2"><span
style="font-size: 10pt; font-family: "Courier New";">Marek Dlabáček</span></font></b></strong><o:p></o:p></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size: 10pt; font-family: Arial;"><o:p> </o:p></span></font></p>
</div>
</blockquote>
<br>
</body>
</html>