probably bugs, but faster.
This commit is contained in:
@@ -94,7 +94,7 @@
|
||||
|
||||
(defscreen splash-screen
|
||||
:on-show
|
||||
(fn [screen entities]
|
||||
(fn [screen entities options]
|
||||
(println screen)
|
||||
(utils/setup-viewport screen 1280 960)
|
||||
(log/info "Starting splash screen.")
|
||||
@@ -125,7 +125,7 @@
|
||||
|
||||
|
||||
:on-render
|
||||
(fn [{:keys [^FitViewport viewport] :as screen} entities]
|
||||
(fn [{:keys [^FitViewport viewport] :as screen} entities options]
|
||||
(steam/update)
|
||||
(.apply viewport)
|
||||
(clear!)
|
||||
@@ -141,17 +141,17 @@
|
||||
:show-screen (fn [entities]
|
||||
entities)
|
||||
|
||||
:on-touch-up (fn [screen entities]
|
||||
:on-touch-up (fn [screen entities options]
|
||||
(if (get-in entities [:current-step :can-skip])
|
||||
(assoc entities :current-step nil :queued-skip? false)
|
||||
(assoc entities :queued-skip? true)))
|
||||
|
||||
:on-key-up
|
||||
(fn [screen entities]
|
||||
(fn [screen entities options]
|
||||
(when (= (key-code :escape) (:key screen))
|
||||
(utils/toggle-fullscreen!))
|
||||
nil)
|
||||
|
||||
:on-resize (fn [{:keys [^FitViewport viewport width height]} entities]
|
||||
:on-resize (fn [{:keys [^FitViewport viewport]} entities {:keys [width height]} ]
|
||||
(.update viewport width height false)
|
||||
nil))
|
||||
|
||||
Reference in New Issue
Block a user