0
私はLibgdxとBox2dを使用してゲームを作っていますが、プレイヤーが停止して早送りして時間を遅くすることができるシムに似た、ユーザーのためのタイムコントロールを実装することを望んでいません。私はどのようにそれを行うつもりの明確なアイデアはありませんが、私はworld.step(1/60f, 6, 2);
を考えていましたが、私はそれにも慣れていません。私はちょうど.step()
メソッドがBox2dの世界を更新するために使われていることを知っています。だから私の質問は、時間をどうやってコントロールするのか、あるいはボックス2の世界に時間がないのなら、時間があればすべての動きをどうやって作るのですか?Box2dで時間を制御する方法は?
私は最初のパラメータが世界のfpsを設定するのに使われていると教えてくれたので、3つのパラメータの目的は何かを説明してくれてありがとうございます。 –
ここでは、https://github.com/libgdx/libgdx/wiki/box2d#stepping-the-simulationについて説明しています。 – Zac