 (defn isometric-tiled-map*
   [path unit]
   (IsometricTiledMapRenderer. ^TiledMap (if (string? path)
-                                           (tiled-map* path)
-                                           path)
-                              ^double unit))
+                                          (tiled-map* path)
+                                          path)
+                              (float unit)))
 
 (defmacro isometric-tiled-map
   "Returns an [IsometricTiledMapRenderer](http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/maps/tiled/renderers/IsometricTiledMapRenderer.html)

  (OrthogonalTiledMapRenderer. ^TiledMap (if (string? path)
                                           (tiled-map* path)
                                           path)
                               ^double unit))

(defmacro orthogonal-tiled-map
  "Returns an [OrthogonalTiledMapRenderer](http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/maps/tiled/renderers/OrthogonalTiledMapRenderer.html)

  (HexagonalTiledMapRenderer. ^TiledMap (if (string? path)
                                          (tiled-map* path)
                                          path)
                              (float unit)))

(defmacro hexagonal-tiled-map
  "Returns a [HexagonalTiledMapRenderer](http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/maps/tiled/renderers/HexagonalTiledMapRenderer.html)
