mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 19:41:59 -08:00
Fixed Issue#108: Display of flipped cards is erroneous
This commit is contained in:
parent
3df5466d8a
commit
3908d8f9cd
2 changed files with 2 additions and 7 deletions
|
|
@ -218,12 +218,6 @@ public class PlayerPanelExt extends javax.swing.JPanel {
|
|||
session.sendPlayerUUID(gameId, playerId);
|
||||
}
|
||||
});
|
||||
avatar.setOnHover(new Command() {
|
||||
@Override
|
||||
public void execute() {
|
||||
|
||||
}
|
||||
});
|
||||
r = new Rectangle(18, 18);
|
||||
lifeLabel.setToolTipText("Life");
|
||||
Image imageLife = ImageHelper.getImageFromResources("/info/life.png");
|
||||
|
|
|
|||
|
|
@ -315,7 +315,8 @@ public class CardPanel extends MagePermanent implements MouseListener, MouseMoti
|
|||
if (tappedAngle + flippedAngle > 0) {
|
||||
g2d = (Graphics2D) g2d.create();
|
||||
float edgeOffset = cardWidth / 2f;
|
||||
g2d.rotate(tappedAngle + flippedAngle, cardXOffset + edgeOffset, cardYOffset + cardHeight - edgeOffset);
|
||||
double angle = tappedAngle + (Math.abs(flippedAngle - FLIPPED_ANGLE) < 0.001 ? 0 : flippedAngle);
|
||||
g2d.rotate(angle, cardXOffset + edgeOffset, cardYOffset + cardHeight - edgeOffset);
|
||||
}
|
||||
super.paint(g2d);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue