TileImage: move Animation class from MakeTools into Graphics package

This commit is contained in:
Jason Long 2014-09-20 12:33:25 -04:00
parent a99a6f0f1c
commit 6d76b43164
4 changed files with 28 additions and 14 deletions

View file

@ -1,7 +1,7 @@
package micropolisj.build_tool;
import micropolisj.engine.TileSpec;
import micropolisj.graphics.TileImage;
import micropolisj.graphics.*;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.*;
@ -423,7 +423,7 @@ public class MakeTiles
{
File f = new File(fileName + ".ani");
if (f.exists()) {
return Animation.load(f);
return Animation.load(f, loaderContext);
}
else {
return loadImage(fileName);
@ -451,6 +451,12 @@ public class MakeTiles
return loadedImages.get(fileName);
}
public TileImage parseFrameSpec(String tmp)
throws IOException
{
return MakeTiles.parseFrameSpec(tmp);
}
}
static MyLoaderContext loaderContext = new MyLoaderContext();