Remove sprite batch stuff and make sure nil values are removed from the entities list

This commit is contained in:
oakes
2014-01-02 11:00:23 -05:00
parent 2557e66193
commit c8888306f8
2 changed files with 1 additions and 9 deletions

View File

@@ -29,6 +29,7 @@
(some->> (func @screen @entities)
list
flatten
(remove nil?)
(reset! entities)))]
(proxy [Screen] []
(show []

View File

@@ -2,15 +2,6 @@
; drawing
(defmulti sprite-batch #(-> % :renderer class) :default nil)
(defmethod sprite-batch nil [screen]
(SpriteBatch.))
(defmethod sprite-batch BatchTiledMapRenderer [{:keys [renderer]}]
(assert renderer)
(.getSpriteBatch renderer))
(defn draw! [{:keys [renderer]} entities]
(assert renderer)
(let [batch (.getSpriteBatch renderer)]