Код: Выделить всё
from turtle import *
wn = Screen()
MC=Turtle()
def w():
mc.shape(FFM1)
mc.forward(40)
mc.shape(FFM2)
mc.forward(40)
mc.shape(FFS)
def s():
mc.shape(BFM1)
mc.bk(40)
mc.shape(BFM2)
mc.bk(40)
mc.shape(BFS)
def a():
mc.shape(LFM1)
mc.setx(mc.xcor() - 40)
mc.shape(LFM2)
mc.setx(mc.xcor() - 40)
mc.shape(LFS)
def d():
mc.shape(RFM1)
mc.setx(mc.xcor() + 40)
mc.shape(RFM2)
mc.setx(mc.xcor() + 40)
mc.shape(RFS)
wn.onkey(w, "w")
wn.onkey(s, "s") # "Back"
# ^^^^
wn.onkey(a, "a")
wn.onkey(d, "d")
listen()
mainloop()
Я пробовал поместить time.sleep(2) в функцию, но он ничего не делает и просто замораживает черепаху на две секунды, а затем продолжает ломать
п>
Подробнее здесь: https://stackoverflow.com/questions/792 ... een-inputs
Мобильная версия