1

画面の端とベクトル移動スプライトの間の距離を取得する方法は? 移動するスプライトと画面の端の間の距離を取得して、スプライトが端に触れたときに跳ね返るようにしたい。

4

2 に答える 2

0

基本的に、次のような ortho2D 投影を使用する場合:

Matrix4().setToOrtho2D(0, 0, (float) Gdx.graphics.getWidth(), (float) Gdx.graphics.getHeight());

Gdx.graphics.getWidth()は画面の右端を返します

0は左端です。

距離を取得するには、オブジェクトの位置を差し引くだけです。

于 2013-05-21T05:34:33.483 に答える