Java affinetransformop.filter () verursacht ein seltsames Zerreißen in Tilemap auf einigen GerätenJava

Java-Forum
Anonymous
 Java affinetransformop.filter () verursacht ein seltsames Zerreißen in Tilemap auf einigen Geräten

Post by Anonymous »

Also versuche ich, eine einfache Fliesenkarte in Java mit Grafiken zu erstellen. Auf meinem Hauptgerät zu Hause funktioniert alles vollkommen gut, aber auf meinem Laptop bekomme ich dieses seltsame Zerreißen.

Code: Select all

        for(int y = 0; y < this.game.level.height; y++) {
for(int x = 0; x < this.game.level.width; x++) {
AffineTransform tx = new AffineTransform();
tx.rotate(this.game.level.tiles[x][y].rotation, Tile.tileSize / 2, Tile.tileSize / 2);
AffineTransformOp op = new AffineTransformOp(tx, AffineTransformOp.TYPE_BILINEAR);
g2.drawImage(op.filter(this.game.level.tiles[x][y].image, null),
(x * Tile.tileSize) - this.game.camera.x,
(y * Tile.tileSize) - this.game.camera.y,
Tile.tileSize, Tile.tileSize, null);
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post