1

これが私の問題の解決策であるかどうかは本当にわかりませんが、それが私が考えることができる唯一のことです. 私は LibGDX で単純なプラットフォーミング エンジンを設計していますが、一定時間ゲーム ウィンドウをドラッグ (またはウィンドウ ペイン上でマウスの左ボタンを押したままにする) するたびに、離すとキャラクターが床から落下します。加速の蓄積(それを長く保持するほど、手放した後、彼はさらにテレポートします). 何らかの理由で、ウィンドウをドラッグする行為は、地面が加速度の蓄積を止めるのを防ぎます。私が考えることができる唯一の解決策は、ウィンドウの焦点が合っていないときにゲームを一時停止することですが、それは完全に間違っている可能性があります.

ありがとう。

4

1 に答える 1

-2

ウィンドウがドラッグされている間に deltaTime が増加するため、deltaTime が十分に小さい場合にのみ位置を更新することで解決しました。

于 2013-07-20T16:26:17.473 に答える