com.b3dgs.lionengine.utility
Class TileExtractor

java.lang.Object
  extended by com.b3dgs.lionengine.utility.TileExtractor

public final class TileExtractor
extends java.lang.Object

This class allows to extract unique tiles from a level rip. Example (will scan level.png, using a 16*16 tile size, and store result in sheet.png 256*256):

 TileExtractor.start("level.png", "sheet.png", 16, 16, 256, 256);
 


Method Summary
static void start(java.lang.String levelrip, java.lang.String fileout, int tilew, int tileh, int destW, int destH)
          Start tiles extraction.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

start

public static void start(java.lang.String levelrip,
                         java.lang.String fileout,
                         int tilew,
                         int tileh,
                         int destW,
                         int destH)
Start tiles extraction.

Parameters:
levelrip - input file containing level rip as an image.
fileout - output file, which will contain unique tiles.
tilew - level tile width.
tileh - level tile height.
destW - output image width.
destH - output image height.