Вход Регистрация
Файл: public_html/style/ny2018.js
Строк: 368
<?php
/** * Author - koder_alex * ISQ - 669906617 * VK - https://vk.com/koder_alex * It is forbidden to give, sell, modify. */ function klNow() { return +new Date } function irand(et) { return Math.floor(Math.random() * (1) + e) } var "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) { return typeof e } : function (e) { return && "function" == typeof Symbol && e.constructor === Symbol && !== Symbol.prototype "symbol" typeof e }; function clone(et) { var "[object Object]" === Object.prototype.toString.call(e) || "undefined" == typeof e.length ? {} : []; for (var n in e)(!/webkit/i.test(_ua) || "layerX" != && "layerY" != && "webkitMovementX" != && "webkitMovementY" != n) && (&& "object" === H(e[n]) && "prototype" !== && null !== e[n] ? o[n] = clone(e[n]) : o[n] = e[n]); return } !function (i) { function t(r) { if (e[r])return e[r].exports; var e[r] = {exports: {}, idrloaded: !1}; return i[r].call(f.exportsff.exportst), f.loaded = !0f.exports } var = {}; return t.it.et.""t(0) }({ 0: function (ite) { i.exports e(77) }, 57: function (it) { "use strict"; function e(it) { return } function r(it) { return } function f(i) { return } function n(itn) { return ((e(tn) * r(tn)) * f(t)) * } function a(itn) { return e(tn) * r(tn) * f(t) } function o(iterf) { var void 0void 00; do + (t) / 2n(orf) - io; while (Math.abs(a) > && ++v); return } function d(iter) { for (var 0f; ++f) { var a(ter); if (=== o)return t; var n(ter) - i-= } return } function u(iter) { function f(t) { for (var 011!== && u[f] <= t; ++f)+= p; --f; var = (u[f]) / (u[1] - u[f]), pa(sie); return >= d(tsie) : === o(trpie) } if (!(>= && >= && >= && >= e))throw new Error("bezier x values must be in [0, 1] range"); var ? new s(w) : new Array(w); if (!== || !== r)for (var 0l; ++l)u[l] = n(pie); return function (a) { return === && === === === n(f(a), tr) } } Object.defineProperty(t"__esModule", {value: !0}), t["default"] = u; var windowl.Float32Array4.0011e-71011/ (1), "function" == typeof s }, 77: function (ite) { "use strict"; function r(i) { return && i.__esModule : {"default"i} } function f(iterfna) { var = {xtye}, = {xryf}, = {xnya}; return { x: (i) * (i) * o.* (i) * u.d.xy: (i) * (i) * o.* (i) * u.d.} } function n(i) { return b(i) } function a(i) { var nullvoid 0void 0void 0; if (!i)return !1; if (=== i.length)return i[0]; for (var 0i.lengthn++) { var i[n]; null === ? (a.xa.xa.ya.y) : (Math.min(a.xt), Math.min(a.yr), Math.max(a.xe), Math.max(a.yf)) } return || console.log(i), {x- (t) / 2y- (r) / 2} } function o(it) { for (var 00= [], 0f.length t.points.length;) { var t.points[e], i[r]; if (!o)return !1; if (o.length >= ? (f.push(r), e++) : = [], r++, 100)break; n++ } for (var = [], 0f.lengthu++)for (var f[u], i[l].splice(0t.points[u]), 0s.lengthc++)d.push(s[c]); return } function d() { for (var 960 w.scaleFactor60 w.scaleFactor= [], 0= { x2y}, 0r;) { for (var Math.floor(t), = [], 1>= dd++) { var 360 Math.PI 180o.push({xf.Math.cos(u), yf.Math.sin(u)}) } if (e.push(o), += t100)break; n++ } return } function u(i) { for (var i.length 10t--) { var Math.floor(Math.random() * (1)), = [i[e], i[t]]; i[t] = r[0], i[e] = r[1] } return } var e(57), r(l), windowc.klImage= !1= !1= { height480width720paddingHorizontal200paddingBottom160scaleFactorwindow.devicePixelRatiofigureColorsCount}, = { lineBig: {width54height106index0weight0rotatable: !0duration2e3points: [22]}, lineMedium: {width62height50index1weight0rotatable: !0duration2e3points: [11]}, line: {width20height32index2weight0rotatable: !0scalable: !0duration2e3points: [1]}, dot: {width16height16index3scalable: !0weight0duration2e3points: [1]} }; if (w.scaleFactor 1)for (var X in p)p.hasOwnProperty(X) && (p[X].width *= 2p[X].height *= 2); var = { first: { delay500duration1500lines: [], items: [{figure"lineBig"diffX177diffY283}, { figure"line"diffX124diffY96 }, {figure"lineMedium"diffX299diffY149}, {figure"line"diffX252diffY416}, { figure"line"diffX162diffY394 }, {figure"line"diffX69diffY237}, {figure"line"diffX200diffY139}, { figure"dot"diffX321diffY252 }, {figure"dot"diffX432diffY252}, {figure"dot"diffX434diffY367}, { figure"line"diffX209diffY68 }, {figure"line"diffX346diffY85}, {figure"line"diffX346diffY85}, { figure"line"diffX384diffY162 }, {figure"line"diffX368diffY244}, {figure"line"diffX237diffY250}, { figure"line"diffX280diffY303 }, {figure"dot"diffX30diffY259}, {figure"dot"diffX106diffY330}, { figure"dot"diffX142diffY197 }, {figure"dot"diffX172diffY219}, {figure"lineMedium"diffX59diffY139}, { figure"dot"diffX256diffY173 }] }, second: { duration2e3lines: [], items: [{figure"lineBig"diffX177diffY283}, { figure"line"diffX124diffY96 }, {figure"lineMedium"diffX299diffY149}, { figure"line"diffX252diffY416 }, {figure"line"diffX162diffY394}, {figure"line"diffX69diffY237}, { figure"line"diffX200diffY139 }, {figure"dot"diffX321diffY252}, {figure"dot"diffX432diffY252}, { figure"dot"diffX434diffY367 }, {figure"line"diffX209diffY68}, {figure"line"diffX346diffY85}, { figure"line"diffX346diffY85 }, {figure"line"diffX384diffY162}, {figure"line"diffX368diffY244}, { figure"line"diffX237diffY250 }, {figure"line"diffX280diffY303}, {figure"dot"diffX30diffY259}, { figure"dot"diffX106diffY330 }, {figure"dot"diffX142diffY197}, {figure"dot"diffX172diffY219}, { figure"lineMedium"diffX59diffY139 }, {figure"dot"diffX256diffY173}] } }, = !1= !1= !1= !1void 0= (0s["default"])(0.43.32.39), = (0s["default"])(0011); window.Ny2018 = { init: function () { if (!g) { var 0; for (var t in p)p.hasOwnProperty(t) && (p[t].top i+= p[t].height); ce("canvas", { id"ny2018"width: (w.width w.paddingHorizontal) * w.scaleFactorheight: (w.height w.paddingBottom) * w.scaleFactor }, { widthw.width w.paddingHorizontal "px"heightw.height w.paddingBottom "px"topwindow.innerHeight w.height w.paddingBottom "px"left: (window.innerWidth w.width w.paddingHorizontal) / "px"position"fixed"zIndex1e3pointerEvents"none"transform"translate(0,0,0)" }), g.getContext("2d"), geByTag1('body').appendChild(g) } }, destroy: function () { cancelAnimationFrame(m), = !1remove(g), = !1= !}, startFlapper: function () { var this; if (w.paddingBottom = (window.innerHeight w.height) / 2this.init(), cancelAnimationFrame(m), x)return this.start(); var = new Imaget.onload = function () { ti.start() }, t.src w.scaleFactor "/images/ny2018_2x.png" "/images/ny2018.png" }, start: function () { irand(0w.figureColorsCount 1), = clone(Y, !0), this.clear(), this.findSpaceForFigures(), klNow(), this.draw() }, clear: function () { for (var i in y)y.hasOwnProperty(i) && (y[i].startTs 0y[i].inited = !1) } , findSpaceForFigures: function () { for (var i in y)if (y.hasOwnProperty(i)) { var d(), y[i].itemsu(e); for (var 0e.lengthr++) { var e[r], p[f.figure], a(o(tp[f.figure])); ? (f.toX l.xf.toY l.n.height w.paddingBottom w.scaleFactor 400) : console.log("cant found") } } } , draw: function () { var thisklNow(), = (w.width w.paddingHorizontal) * w.scaleFactorw.height w.scaleFactorv.clearRect(00ew.paddingBottom w.scaleFactor); var = !0; for (var o in y)if (y.hasOwnProperty(o)) { var y[o], d.delayd.itemsd.startTsd.durationd.linesd.inited; if (|| (y[o].startTs klNow()), u) { if (s)continue; y[o].delay = !1y[o].startTs klNow() } for (var 0l.lengthX++) { var l[X], p[Y.figure]; || (M++, >= w.figureColorsCount && (0), Y.color MY.rotateDir === irand(01) ? -1Y.inScale .1Y.scale - (b.scalable Math.min(1Math.max(.5irand(50100) / 100)) : 1), Y.duration irand(-300300), "second" === ? (Y.irand(-5050) * w.scaleFactorY.endX 50 w.scaleFactor b.weight irand(-50300) * w.scaleFactorY.toX Y.toX b.width) : (Y.= (-w.paddingHorizontal irand(-5050)) * w.scaleFactorY.endX - (50 w.scaleFactor b.weight irand(-50300) * w.scaleFactor) - 100 w.scaleFactorY.toX Y.toX b.width), Y.rY.endY w.paddingBottom w.scaleFactor); var Math.min(1, (s) / Y.duration), n(k); && (= !1); var Y.color b.widthb.topf(BY.xY.yY.endXY.endYY.toXY.toY); v.save(); var Y.inScale Y.scale; if (1)return console.log("scale"I); v.translate(H.b.width 2H.b.height 2), v.scale(II), v.translate(-(H.b.width 2), -(H.b.height 2)), b.rotatable && (v.translate(H.b.width 2H.b.height 2), v.rotate((F) * Y.rotateDir Math.PI 180), v.translate(-(H.b.width 2), -(H.b.height 2))), Y.inScale P(Math.min(1, (s) / 100)), v.drawImage(xzCb.widthb.heightH.xH.yb.widthb.height), v.restore() } y[o].inited = !0; for (var 0NN++) { h[N] || (h[N] = {progress0hideProgress0}); var "second" === oP(Math.min(1, (s) / (200 150))); if (!== S) { v.strokeStyle "#49acf2"v.lineWidth w.scaleFactorv.beginPath(); var 0000; switch (N) { case 140? -100 : -40158; break; case 050? -125 : -6510; break; case 240? -150 : -90? -15 : -10} var S*= w.scaleFactorMath.PI 180; var void 0"second" === 100 w.scaleFactor 100 w.scaleFactor; var r+= w.scaleFactor+= w.scaleFactor; var Math.cos(A), Math.sin(A); v.moveTo(ER), v.lineTo(Wq), v.stroke(), h[N].progress } } } return this.destroy() : void(requestAnimationFrame(function () { return i.draw() })) } }; try { stManager.done("ny2018.js") } catch (k) { } } }) ;
?>
Онлайн: 1
Реклама