Sto realizzando uno script con ruby che deve eseguire il rendering dei frame a 24 frame al secondo, ma devo attendere 1 / 24th di secondo tra l'invio dei comandi. Qual è il modo migliore di dormire per meno di un secondo?
Sto realizzando uno script con ruby che deve eseguire il rendering dei frame a 24 frame al secondo, ma devo attendere 1 / 24th di secondo tra l'invio dei comandi. Qual è il modo migliore di dormire per meno di un secondo?
Risposte:
sleep(1.0/24.0)
Per quanto riguarda la tua domanda di follow-up se è il modo migliore: No, potresti ottenere framerate non così fluide perché il rendering di ciascun fotogramma potrebbe non richiedere lo stesso tempo.
Puoi provare una di queste soluzioni: