0
プログラムが画像と画面のエッジとの衝突を検出しましたが、衝突後に画像をドラッグできません。私は何を変えるので、まだ画像をドラッグすることができ、画像を画面の端から外に出させられませんでしたか?衝突検出(LibGDX)
のGIFの例は、私が作っ:
https://s31.postimg.org/f60hh3z2z/Animation.gifは内部
batch.begin();
batch.draw(texture, spritePosition.x, spritePosition.y);
batch.end();
if (Gdx.input.isTouched() && isNotColliding()) {
camera.unproject(spritePosition.set(Gdx.input.getX() - texture.getWidth()/2, Gdx.input.getY() + texture.getHeight()/2, 0));
}
textureBounds.set(spritePosition.x, spritePosition.y, texture.getWidth(), texture.getHeight());
をレンダリングします。
private boolean isNotColliding(){
return screenBounds.contains(textureBounds);
}