OSDN Git Service

Add additional data parsed from tmx file.
authorJustin Shapcott <support@mobidevelop.com>
Fri, 1 Mar 2013 22:21:56 +0000 (15:21 -0700)
committerJustin Shapcott <support@mobidevelop.com>
Fri, 1 Mar 2013 22:21:56 +0000 (15:21 -0700)
gdx/src/com/badlogic/gdx/maps/tiled/TmxMapLoader.java

index cc416f1..8512488 100644 (file)
@@ -272,7 +272,11 @@ public class TmxMapLoader extends SynchronousAssetLoader<TiledMap, TmxMapLoader.
                        int height = element.getIntAttribute("height", 0);
                        int tileWidth = element.getParent().getIntAttribute("tilewidth", 0);
                        int tileHeight = element.getParent().getIntAttribute("tileheight", 0);
+                       boolean visible = element.getIntAttribute("visible", 1) == 1;
+                       float opacity = element.getFloatAttribute("opacity", 1.0f);
                        TiledMapTileLayer layer = new TiledMapTileLayer(width, height, tileWidth, tileHeight);
+                       layer.setVisible(visible);
+                       layer.setOpacity(opacity);
                        layer.setName(name);
                        
                        TiledMapTileSets tilesets = map.getTileSets();