Clean up tiled-map-layer

This commit is contained in:
oakes
2014-04-11 13:47:22 -04:00
parent 622d74df7b
commit bfd09c04b3

View File

@@ -93,11 +93,11 @@ Normally, you don't need to use this directly."
([screen layer]
(if (isa? (type layer) MapLayer)
layer
(let [^BatchTiledMapRenderer renderer (u/get-obj screen :renderer)
^TiledMap m (.getMap renderer)]
(->> (.getLayers m)
(drop-while #(not= layer (.getName ^MapLayer %)))
first)))))
(->> ^BatchTiledMapRenderer (u/get-obj screen :renderer)
.getMap
.getLayers
(drop-while #(not= layer (.getName ^MapLayer %)))
first))))
(defmacro tiled-map-layer
"Returns a [TiledMapTileLayer](http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/maps/tiled/TiledMapTileLayer.html)