MakeTiles: use constant (STD_SIZE) to represent standard tile size of 16px
This commit is contained in:
parent
d207232fea
commit
e913626f60
1 changed files with 8 additions and 7 deletions
|
@ -19,7 +19,8 @@ public class MakeTiles
|
||||||
static final Charset UTF8 = Charset.forName("UTF-8");
|
static final Charset UTF8 = Charset.forName("UTF-8");
|
||||||
static int SKIP_TILES = 0;
|
static int SKIP_TILES = 0;
|
||||||
static int COUNT_TILES = -1;
|
static int COUNT_TILES = -1;
|
||||||
static int TILE_SIZE = 16;
|
static final int STD_SIZE = 16;
|
||||||
|
static int TILE_SIZE = STD_SIZE;
|
||||||
|
|
||||||
public static void main(String [] args)
|
public static void main(String [] args)
|
||||||
throws Exception
|
throws Exception
|
||||||
|
@ -122,10 +123,10 @@ public class MakeTiles
|
||||||
sourceImg.image,
|
sourceImg.image,
|
||||||
destX, destY,
|
destX, destY,
|
||||||
destX+TILE_SIZE, destY+TILE_SIZE,
|
destX+TILE_SIZE, destY+TILE_SIZE,
|
||||||
ref.offsetX * sourceImg.basisSize / 16,
|
ref.offsetX * sourceImg.basisSize / STD_SIZE,
|
||||||
ref.offsetY * sourceImg.basisSize / 16,
|
ref.offsetY * sourceImg.basisSize / STD_SIZE,
|
||||||
(ref.offsetX + 16) * sourceImg.basisSize / 16,
|
(ref.offsetX + STD_SIZE) * sourceImg.basisSize / STD_SIZE,
|
||||||
(ref.offsetY + 16) * sourceImg.basisSize / 16,
|
(ref.offsetY + STD_SIZE) * sourceImg.basisSize / STD_SIZE,
|
||||||
null);
|
null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -223,7 +224,7 @@ public class MakeTiles
|
||||||
|
|
||||||
String [] cmdline = {
|
String [] cmdline = {
|
||||||
inkscapeBin.toString(),
|
inkscapeBin.toString(),
|
||||||
"--export-dpi="+(TILE_SIZE*90.0/16.0),
|
"--export-dpi="+(TILE_SIZE*90.0/STD_SIZE),
|
||||||
"--export-png="+pngFile.toString(),
|
"--export-png="+pngFile.toString(),
|
||||||
svgFile.toString()
|
svgFile.toString()
|
||||||
};
|
};
|
||||||
|
@ -295,7 +296,7 @@ public class MakeTiles
|
||||||
ImageIcon ii = new ImageIcon(pngFile.toString());
|
ImageIcon ii = new ImageIcon(pngFile.toString());
|
||||||
return new SourceImage(
|
return new SourceImage(
|
||||||
ii.getImage(),
|
ii.getImage(),
|
||||||
16);
|
STD_SIZE);
|
||||||
}
|
}
|
||||||
|
|
||||||
throw new IOException("File not found: "+fileName+".{svg,png}");
|
throw new IOException("File not found: "+fileName+".{svg,png}");
|
||||||
|
|
Reference in a new issue