Tôi đang tạo một kịch bản với ruby phải kết xuất khung hình ở 24 khung hình mỗi giây, nhưng tôi cần đợi 1/2 giây trong khi gửi lệnh. Cách tốt nhất để ngủ ít hơn một giây là gì?
Tôi đang tạo một kịch bản với ruby phải kết xuất khung hình ở 24 khung hình mỗi giây, nhưng tôi cần đợi 1/2 giây trong khi gửi lệnh. Cách tốt nhất để ngủ ít hơn một giây là gì?
Câu trả lời:
sleep(1.0/24.0)
Đối với câu hỏi tiếp theo của bạn nếu đó là cách tốt nhất: Không, bạn có thể nhận được các khung hình không quá mượt vì việc hiển thị từng khung hình có thể không mất cùng thời gian.
Bạn có thể thử một trong những giải pháp sau: