transfer project in github
This commit is contained in:
Vendored
+34
@@ -0,0 +1,34 @@
|
||||
/*! ScrollMagic v2.0.6 | (c) 2018 Jan Paepke (@janpaepke) | license & info: http://scrollmagic.io */
|
||||
!function (e, n) {
|
||||
"function" == typeof define && define.amd ? define(["ScrollMagic", "TweenMax", "TimelineMax"], n) : "object" == typeof exports ? (require("gsap"), n(require("scrollmagic"), TweenMax, TimelineMax)) : n(e.ScrollMagic || e.jQuery && e.jQuery.ScrollMagic, e.TweenMax || e.TweenLite, e.TimelineMax || e.TimelineLite)
|
||||
}(this, function (e, n, r) {
|
||||
"use strict";
|
||||
e.Scene.addOption("tweenChanges", !1, function (e) {
|
||||
return !!e
|
||||
}), e.Scene.extend(function () {
|
||||
var e, t = this;
|
||||
t.on("progress.plugin_gsap", function () {
|
||||
i()
|
||||
}), t.on("destroy.plugin_gsap", function (e) {
|
||||
t.removeTween(e.reset)
|
||||
});
|
||||
var i = function () {
|
||||
if (e) {
|
||||
var n = t.progress(), r = t.state();
|
||||
e.repeat && -1 === e.repeat() ? "DURING" === r && e.paused() ? e.play() : "DURING" === r || e.paused() || e.pause() : n != e.progress() && (0 === t.duration() ? n > 0 ? e.play() : e.reverse() : t.tweenChanges() && e.tweenTo ? e.tweenTo(n * e.duration()) : e.progress(n).pause())
|
||||
}
|
||||
};
|
||||
t.setTween = function (o, a, s) {
|
||||
var u;
|
||||
arguments.length > 1 && (arguments.length < 3 && (s = a, a = 1), o = n.to(o, a, s));
|
||||
try {
|
||||
u = r ? new r({smoothChildTiming: !0}).add(o) : o, u.pause()
|
||||
} catch (p) {
|
||||
return t
|
||||
}
|
||||
return e && t.removeTween(), e = u, o.repeat && -1 === o.repeat() && (e.repeat(-1), e.yoyo(o.yoyo())), i(), t
|
||||
}, t.removeTween = function (n) {
|
||||
return e && (n && e.progress(0).pause(), e.kill(), e = void 0), t
|
||||
}
|
||||
})
|
||||
});
|
||||
Reference in New Issue
Block a user