Python: Kiểm soát hoạt hình (animation)
Giải phóng thời gian, khai phóng năng lực
turtle.delay
(độ trễ = None)
Thông số
độ trễ - số nguyên dương
Đặt hoặc trả về độ trễ bản vẽ tính bằng mili giây. (Đây là khoảng thời gian giữa hai lần cập nhật canvas liên tiếp.) Thời gian trì hoãn vẽ càng lâu, hoạt ảnh càng chậm.
Đối số tùy chọn:
>>> screen.delay()
10
>>> screen.delay(5)
>>> screen.delay()
5
turtle.tracer
(n = None, độ trễ = None)
Thông số
- n - số nguyên không âm
- độ trễ - số nguyên không âm
Bật / tắt hoạt hình rùa và đặt độ trễ cho bản vẽ cập nhật. Nếu n được đưa ra, chỉ có mỗi cập nhật màn hình thông thường thứ n thực sự được thực hiện. (Có thể được sử dụng để tăng tốc bản vẽ đồ họa phức tạp.) Khi được gọi mà không có đối số, trả về giá trị hiện được lưu trữ của n. Đối số thứ hai đặt giá trị độ trễ (xem delay()
).
>>> screen.tracer(8, 25)
>>> dist = 2
>>> for i in range(200):
... fd(dist)
... rt(90)
... dist += 2
turtle.update
()
Thực hiện cập nhật TurtleScreen. Được sử dụng khi tắt tracer.
Xem thêm phương pháp RawTurtle / Rùa speed()
.
Giải phóng thời gian, khai phóng năng lực