kind of nice sequence.
This commit is contained in:
@@ -469,11 +469,12 @@
|
||||
music
|
||||
(time music)))
|
||||
|
||||
(defn transition-music [entities new-music]
|
||||
(let [current-volume (atom 1.0)]
|
||||
(defn transition-music [entities new-music & {:keys [duration]}]
|
||||
(let [current-volume (atom 1.0)
|
||||
duration (or duration 2.0)]
|
||||
(run-action entities
|
||||
(begin [this screen entities]
|
||||
(assoc-in entities [:tweens :fade-out-music] (utils/tween :fade-out-music screen [:volume :value] 1.0 0.0 2.0)))
|
||||
(assoc-in entities [:tweens :fade-out-music] (utils/tween :fade-out-music screen [:volume :value] 1.0 0.0 duration)))
|
||||
|
||||
(continue [this screen entities]
|
||||
entities)
|
||||
|
||||
Reference in New Issue
Block a user