Saya membuat kincir angin tetapi bergerak sangat cepat. Saya menggunakan perpustakaan penyu untuk melakukan itu dan t2
hanya untuk lingkaran, t
melakukan pekerjaan utama. Saya menggunakan tracer
/update
dan saya mencoba beberapa nomor di dalam tracer
tetapi tidak ada yang berubah. Bagaimana saya bisa melakukan animasi itu dengan kecepatan normal?
import turtle
screen = turtle.Screen()
screen.tracer(0)
t2 = turtle.Turtle()
t2.speed(2)
t2.forward(50)
t2.setheading(90)
t2.circle(50)
t = turtle.Turtle()
t.speed(2)
def rectangle() :
t.penup()
t.forward(170)
t.left(90)
t.pendown()
t.forward(5)
t.left(90)
t.forward(120)
t.left(90)
t.forward(10)
t.left(90)
t.forward(120)
t.left(90)
t.forward(5)
def windmill():
for i in range(4):
rectangle()
t.penup()
t.goto(0,0)
t.pendown()
while True:
t.clear()
windmill()
screen.update()
t.left(10)
time.sleep(t)
di antara setiap gerakan. Apa pun yang terjadi, Anda memerlukan suatu bentuk pengukuran waktu nyata agar kecepatan CPU tidak bergantung pada apa pun. - person freakish   schedule 11.01.2021