Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
画面の端とベクトル移動スプライトの間の距離を取得する方法は? 移動するスプライトと画面の端の間の距離を取得して、スプライトが端に触れたときに跳ね返るようにしたい。
基本的に、次のような ortho2D 投影を使用する場合:
Matrix4().setToOrtho2D(0, 0, (float) Gdx.graphics.getWidth(), (float) Gdx.graphics.getHeight());
Gdx.graphics.getWidth()は画面の右端を返します
0は左端です。
距離を取得するには、オブジェクトの位置を差し引くだけです。