Uživatelské nástroje

Nástroje pro tento web


turtle:mainloop

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
turtle:mainloop [2019/07/22 08:17] adamturtle:mainloop [2023/02/08 23:35] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 58: Řádek 58:
   * Rozšiř o obsluhu kláves doleva a doprava, stejně jako nahoře   * Rozšiř o obsluhu kláves doleva a doprava, stejně jako nahoře
   * Přidej do svojí simulační smyčky samovolný pohyb želvičky ''zelvicka.forward(1)''   * Přidej do svojí simulační smyčky samovolný pohyb želvičky ''zelvicka.forward(1)''
 +
 +
 +----
 +==== Vlastní kód lépe ====
 +<code python>
 +import turtle
 +turtle.setup(1920, 1080)
 +wn=turtle.Screen()
 +wn.title ('game')
 +
 +player= turtle.Turtle()
 +
 +balls=[]
 +
 +def vytvor_mic():
 +     ball = turtle.Turtle()
 +     ball.speed(0)
 +     ball.shape('circle')
 +     ball.color("#e06641")
 +     ball.shapesize(1.8)
 +     ball.showturtle()
 +     ball.penup()
 +     ball.setx(random.randint(-945, 939))
 +     ball.sety(510)
 +     ball.setheading(270)
 +     balls.append(ball)
 +
 +wn.onkeypress(vytvor_mic,'s')
 +
 +wn.listen()
 +def pohni_svet():
 +    global wn
 +    for ball in balls:
 +        ball.forward(5)
 +    wn.ontimer(pohni_svet,50)
 +
 +pohni_svet()
 +wn.mainloop()
 +</code>
turtle/mainloop.1563783446.txt.gz · Poslední úprava: 2023/02/08 23:35 (upraveno mimo DokuWiki)