私はちょっと混乱します。私はlibgdxを初めて使用しており、私は座標系にいくつか問題があります。私はテクスチャを作成し、位置を設定したいんだときに、私が行いますlibgdx:テクスチャを使うときの他の座標系
texture = new Texture("myGraphic.png", 0, 0);
と私の写真は、左下隅に配置されます。
しかし、私は、タッチ位置を取得しようとすると:
if(Gdx.input.isTouched())
{
Vector3 tmp = new Vector3(Gdx.input.getX(),Gdx.input.getY(),0);
System.out.println("Coord:" + " + " + tmp.x + " + " + tmp.y);
}
私は(0,0)が左上隅にあることを認識しました。 私は出力前にcamera.unproject(tmp)を試しましたが、-1と1の間の値しか得られません。 どのようにすべての要素に対して同じ座標系を取得できますか?
あなたのカメラの使い方を教えてください。 – Aryan