/** Loads the map data, given the XML root element and an {@link ImageResolver} used to return the tileset Textures * @param root the XML root element * @param tmxFile the Filehandle of the tmx file * @param imageResolver the {@link ImageResolver} * @return the {@link TiledMap} */ private TiledMap loadMap (Element root, FileHandle tmxFile, ImageResolver imageResolver) { TiledMap map = new TiledMap(); Element properties = root.getChildByName("Properties"); if (properties != null) { loadProperties(map.getProperties(), properties); } Element tilesheets = root.getChildByName("TileSheets"); for (Element tilesheet : tilesheets.getChildrenByName("TileSheet")) { loadTileSheet(map, tilesheet, tmxFile, imageResolver); } Element layers = root.getChildByName("Layers"); for (Element layer : layers.getChildrenByName("Layer")) { loadLayer(map, layer); } return map; }
/** Loads the map data, given the XML root element and an {@link ImageResolver} used to return the tileset Textures * @param root the XML root element * @param tmxFile the Filehandle of the tmx file * @param imageResolver the {@link ImageResolver} * @return the {@link TiledMap} */ private TiledMap loadMap (Element root, FileHandle tmxFile, ImageResolver imageResolver) { TiledMap map = new TiledMap(); Element properties = root.getChildByName("Properties"); if (properties != null) { loadProperties(map.getProperties(), properties); } Element tilesheets = root.getChildByName("TileSheets"); for (Element tilesheet : tilesheets.getChildrenByName("TileSheet")) { loadTileSheet(map, tilesheet, tmxFile, imageResolver); } Element layers = root.getChildByName("Layers"); for (Element layer : layers.getChildrenByName("Layer")) { loadLayer(map, layer); } return map; }
protected TiledMap loadMap (Element root, FileHandle tmxFile, AtlasResolver resolver) { TiledMap map = new TiledMap();
protected TiledMap loadMap (Element root, FileHandle tmxFile, AtlasResolver resolver) { TiledMap map = new TiledMap();
map = new TiledMap(); MapLayers layers = map.getLayers(); for (int l = 0; l < 20; l++) {
map = new TiledMap(); MapLayers layers = map.getLayers(); TiledMapTile[] tiles = new TiledMapTile[3];
TiledMap map = new TiledMap();
TiledMap map = new TiledMap();
grassMap = new TiledMap("folderOfYourMap/mapa.tmx");
private Player player; public Level(String level) throws SlickException{ map = new TiledMap("Resources/Level_1.tmx","Resources"); characters = new ArrayList<Character>(); // At this point here, player is still null, and hasn't been initialised. addCharacter(player); } public void addCharacter(Character c){ // create character on the screen characters.add(c); }
TiledMap aMap = new TiledMap("whatever.tmx"); int objectGroupCount = aMap.getObjectGroupCount(); for( int gi; gi < objectGroupCount; gi++ ) // gi = object group index { int objectCount = aMap.getObjectCount(gi); for( int oi; oi < objectCount; oi++ ) // oi = object index { System.out.println( aMap.getObjectName(gi, oi) ); System.out.println( aMap.getObjectProperty(gi, oi, "somepropertyname", "" ) ); } }
map = new TiledMap(); MapLayers layers = map.getLayers(); for (int l = 0; l < 20; l++) {
/** Loads the map data, given the XML root element and an {@link ImageResolver} used to return the tileset Textures * @param root the XML root element * @param tmxFile the Filehandle of the tmx file * @param imageResolver the {@link ImageResolver} * @return the {@link TiledMap} */ private TiledMap loadMap (Element root, FileHandle tmxFile, ImageResolver imageResolver) { TiledMap map = new TiledMap(); Element properties = root.getChildByName("Properties"); if (properties != null) { loadProperties(map.getProperties(), properties); } Element tilesheets = root.getChildByName("TileSheets"); for (Element tilesheet : tilesheets.getChildrenByName("TileSheet")) { loadTileSheet(map, tilesheet, tmxFile, imageResolver); } Element layers = root.getChildByName("Layers"); for (Element layer : layers.getChildrenByName("Layer")) { loadLayer(map, layer); } return map; }
protected TiledMap loadMap (Element root, FileHandle tmxFile, AtlasResolver resolver) { TiledMap map = new TiledMap();
protected TiledMap loadMap (Element root, FileHandle tmxFile, AtlasResolver resolver, AtlasTiledMapLoaderParameters parameter) { TiledMap map = new TiledMap();
TiledMap map = new TiledMap();