Ich versuche eine TexturRegion um ihre Mitte zu drehen, aber wenn ich versuche, sie zu drehen, ist der Drehpunkt entweder die unteren Ecken der Texturregion oder ein weiter Teil des Bildschirms. dies ist die Update-Methode in meinem Objektklasse (die Textur Region werden die Bewegungen dieses Objekt werden emuliert.wie Sie den Mittelpunkt von TextureRegion so einstellen, dass er sich dreht. (LibGdx)
public void update(float delta) {
if (velocity.x < 0) {
rotation -= 50*delta;
if (rotation > 25) {
rotation = 25;
}
}
if (velocity.x > 0){
rotation += 50*delta;
if (rotation > 25) {
rotation = 25;
}
}
}
das, wo ich die draw
Methode aufrufen, die Textur Region zu bringen
batcher.draw(AssetLoader.saum, sam.getX(), (gameHeight - (gameHeight/3)), -(sam.getWidth()), (gameHeight - (gameHeight/3)), -(sam.getWidth()), -(sam.getWidth()), 1, 1, sam.getRotation());
das funktioniert perfekt! Vielen Dank, du hast mich gerettet Eine Menge Haare reißen :) – CoolMAn