标签: ruby
我正在创建一个带有ruby的脚本,它必须以每秒24帧的速度渲染帧,但我需要在发送命令之间等待1/24秒。什么是最好的睡眠时间不到一秒钟?
答案 0 :(得分:192)
sleep(1.0/24.0)
关于你的后续问题,如果这是最好的方法:不,你可以得到不那么平滑的帧率,因为每帧的渲染可能不会花费相同的时间。
您可以尝试以下解决方案之一:
答案 1 :(得分:95)
将浮动传递给睡眠状态,如sleep 0.1
sleep 0.1