• R/O
  • SSH
  • HTTPS

zenjiro: コミット


コミットメタ情報

リビジョン118 (tree)
日時2007-05-06 18:55:14
作者zenjiro

ログメッセージ

アンチエイリアスをかけてみました。

変更サマリ

差分

--- netkart/trunk/Kart2D.java (revision 117)
+++ netkart/trunk/Kart2D.java (revision 118)
@@ -1,6 +1,7 @@
11 import java.awt.Color;
22 import java.awt.Graphics;
33 import java.awt.Graphics2D;
4+import java.awt.RenderingHints;
45 import java.awt.event.KeyEvent;
56 import java.awt.geom.AffineTransform;
67 import java.awt.geom.GeneralPath;
@@ -58,6 +59,7 @@
5859 final Graphics2D g2 = (Graphics2D) g;
5960 g2.setColor(Color.WHITE);
6061 g2.fillRect(0, 0, getWidth(), getHeight());
62+ g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
6163 g2.translate(0, this.getHeight());
6264 g2.scale(1, -1);
6365 g2.translate(getWidth() / 2, getHeight() / 4);
@@ -80,7 +82,8 @@
8082 g2.fillPolygon(new int[] { 0, 80, 80, 0 }, new int[] { -4, -2, 2, 4 }, 4);
8183 }
8284
83- private void draw(final Player player, final Stage stage, final Graphics2D g2, final double x, final double y, final double direction) {
85+ private void draw(final Player player, final Stage stage, final Graphics2D g2, final double x,
86+ final double y, final double direction) {
8487 g2.setColor(new Color(240, 240, 240));
8588 for (final Rail rail : stage.getRails()) {
8689 g2.fill(Util.getShape(rail, true));
旧リポジトリブラウザで表示