diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2019-01-28 20:24:42 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2019-01-28 20:24:42 +0100 |
| commit | de877acdb34a5e07ce6b7b9d21b9ca720181594d (patch) | |
| tree | df1e9f4fecaf4323f05ecdb2468080122af6a0f4 /client/util | |
| parent | b0eb2d9672044a1b64a2a1f21540f9ef1bd7b571 (diff) | |
transitions
Diffstat (limited to 'client/util')
| -rw-r--r-- | client/util/vendor/oktween.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/client/util/vendor/oktween.js b/client/util/vendor/oktween.js index cbf5d835..2d787db2 100644 --- a/client/util/vendor/oktween.js +++ b/client/util/vendor/oktween.js @@ -73,11 +73,15 @@ oktween.update = (t) => { if (tween.units) val = (Math.round(val)) + tween.units tween.obj[prop] = val }) - tween.update && tween.update(tween.obj, dt) - if (dt == 1) { - tween.finished && tween.finished(tween) + if (tween.update) { + tween.update(tween.obj, dt) + } + if (dt === 1) { + if (tween.finished) { + tween.finished(tween) + } if (tween.after.length) { - var twn = tween.after.shift() + const twn = tween.after.shift() twn.obj = twn.obj || tween.obj twn.after = tween.after oktween.add(twn) @@ -92,7 +96,7 @@ oktween.update = (t) => { } }) if (done) { - tweens = tweens.filter(function(tween){ return ! tween.done }) + tweens = tweens.filter(tween => !tween.done) } } |
