正しく機能していないサンプルコードはありますか?libGDX spiriteBatch.draw()が適切な場所に配置されていません
textureCharacter = new Texture(Gdx.files.internal("data/character1.png"));
if (Gdx.input.isTouched()) {
spriteBatch.draw(textureCharacter, Gdx.input.getX(), Gdx.input.getY());
}
Iは、位置X = 5でSpiriteBatchタッチするとYは= 5(例えば)それがX 5に私にテクスチャを描画するが、YはGdx.graphics.getHeight() - で5pxの?? ? Yがダウンして、テクスチャが上に移動し、入力を移動させることにより...
Gdx.input.getX()とGdx.input.getY()の値を返すされている:X = 5、Y = 5
何私は触れる/動いている入力位置にテクスチャを移動するだけです。