TiledMap()
A map made with the Tiled editor (TMX or TMJ): its tile layers are shown in the stage's layers and drawn every frame, its object layers can spawn sprites, its tiles carry properties and collision shapes.
Example usage:
TiledMap map = new TiledMap("assets/map.tmx", stage);
map.showLayer("ground", Layer.BACKGROUND);
map.showLayer("treetops", Layer.FOREGROUND);
for (MapObject object : map.getObjectsFromLayer("objects")) {
if (object.type.equals("player")) {
Player p = new Player(object.x, object.y);
stage.add(p);
}
}
Syntax
Java
new TiledMap(path)
new TiledMap(path, stage)