1

スプラッシュ画面から再生ボタンをクリックした後の私のゲーム。ゲーム画面に切り替わります。

ゲーム画面には、画面のタッチに応じてアクターの位置を更新する更新メソッドがあります..

ここで私はチェックしました if ( Gdx.input.justTouched() ) {....}

画面に触れていなくても、それは私に真実を与えてくれます..スプラッシュスクリーンからの最後のタッチを覚えているかもしれません...

または、私が得られない別の理由かもしれません..

..

thanks.
4

1 に答える 1

3

justTouched() http://libgdx.l33tlabs.org/docs/api/com/badlogic/gdx/Input.html#justTouched()のドキュメントには、「ただ」が何を意味するのかが実際にはわかりません。スプラッシュ画面からのタッチかもしれません。

代わりに、その問題がないはずの isTouched() を使用してください。

さらに、InputProcessor http://libgdx.l33tlabs.org/docs/api/com/badlogic/gdx/InputProcessor.htmlを実装する方が賢明だと思います。これにより、イベントが発生したときにイベントを正しく処理でき、チェックする必要がなくなります。すべてのフレーム。

于 2013-08-21T12:15:28.493 に答える