1秒あたり24フレームでフレームをレンダリングする必要があるrubyを使用してスクリプトを作成していますが、コマンドを送信する間に1/24秒待機する必要があります。1秒未満で眠る最良の方法は何ですか?
1秒あたり24フレームでフレームをレンダリングする必要があるrubyを使用してスクリプトを作成していますが、コマンドを送信する間に1/24秒待機する必要があります。1秒未満で眠る最良の方法は何ですか?
回答:
sleep(1.0/24.0)
それが最善の方法であるかどうかについてのフォローアップの質問について:いいえ、各フレームのレンダリングにかかる時間が同じではない可能性があるため、スムーズでないフレームレートが得られる可能性があります。
次のいずれかの解決策を試すことができます。