turtle:posouvani_sveta
from turtle import Screen,Turtle, mode zelvicka = Turtle('triangle') zelvicka.speed(10) mode("world") llx = -350 lly = -350 urx = 350 ury = 350 wn = Screen() wn.setup(urx - llx, ury - lly) def moveScreenUp(): global ury,lly,urx,llx ury -= 1 lly -= 1 wn.setworldcoordinates(llx ,lly, urx, ury) print(llx, lly, urx, ury) def moveScreenDown(): global ury,lly,urx,llx ury += 1 lly += 1 wn.setworldcoordinates(llx ,lly, urx, ury) print(llx, lly, urx, ury) def moveScreenLeft(): global ury,lly,urx,llx urx -= 1 llx -= 1 wn.setworldcoordinates(llx ,lly, urx, ury) print(llx, lly, urx, ury) def moveScreenRight(): global ury,lly,urx,llx urx += 1 llx += 1 wn.setworldcoordinates(llx ,lly, urx, ury) print(llx, lly, urx, ury) # Napojeni na stisk klavesy wn.onkey(moveScreenUp,'Up') wn.onkey(moveScreenDown,'Down') wn.onkey(moveScreenLeft,'Left') wn.onkey(moveScreenRight,'Right') wn.listen() # kresleni hvezdicky for i in range(1,100): zelvicka.forward(200) zelvicka.left(261)
turtle/posouvani_sveta.txt · Poslední úprava: 2026/07/26 08:11 autor: adam