diff --git a/src/lib/MotionEngine.js b/src/lib/MotionEngine.js index 5b804b4..ab95f5c 100644 --- a/src/lib/MotionEngine.js +++ b/src/lib/MotionEngine.js @@ -40,9 +40,13 @@ class MotionEngine { }); }; - this.clear = function (object) { + this.clear = function (object, reset = false) { for (var i = aq.length - 1; i >= 0; i--) { if (object && aq[i].o == object || !object && (aq[i].ct == aq[i].t || aq[i].rr)) { + if (reset){ + aq[i].ct = 0; + this.animate(aq[i], 0); + } aq.splice(i, 1); } }