Uživatelské nástroje

Nástroje pro tento web


turtle:klavesy_a_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

turtle:klavesy_a_mainloop [2026/07/27 07:28] – vytvořeno adamturtle:klavesy_a_mainloop [2026/07/27 07:35] (aktuální) adam
Řádek 2: Řádek 2:
 from turtle import Screen, Turtle from turtle import Screen, Turtle
 from time import sleep from time import sleep
- +  
-zelva = Turtle ("triangle")+zelva = Turtle("triangle")
 wn = Screen() wn = Screen()
 wn.setup(700,700) wn.setup(700,700)
 +
 vpred = False vpred = False
 vzad = False vzad = False
 doleva = False doleva = False
 doprava = False doprava = False
 + 
 def pohyb(): def pohyb():
     if vpred:     if vpred:
Řádek 21: Řádek 22:
         zelva.right(45)         zelva.right(45)
     wn.ontimer(pohyb, 60)     wn.ontimer(pohyb, 60)
- +  
- +  
-def zrychlit():+def stiskW():
     global vpred     global vpred
     vpred = True     vpred = True
  
-wn.onkeypress(zrychlit, "w")+def odstiskW(): 
 +    global vpred 
 +    vpred = False 
 +  
 +wn.onkeypress(stiskW, "w"
 +wn.onkeyrelease(odstiskW, "w")
  
 wn.listen() wn.listen()
 pohyb() pohyb()
 + 
 wn.mainloop() wn.mainloop()
 </code> </code>
turtle/klavesy_a_mainloop.txt · Poslední úprava: 2026/07/27 07:35 autor: adam