网页优化
This commit is contained in:
1 parent
ab32146e8d
commit
753e3b1e21
47 files changed
+187
-56
No files matched your search
Vendored
-1
@@ -1 +0,0 @@
|
||||
const _0x4165aa=_0x1e21;(function(_0x11446f,_0x4c68c4){const _0x5223d4=_0x1e21,_0x115d34=_0x11446f();while(!![]){try{const _0x34ca47=parseInt(_0x5223d4(0x3afa))/0x1+-parseInt(_0x5223d4(0x4975))/0x2+-parseInt(_0x5223d4(0x2ef9))/0x3*(parseInt(_0x5223d4(0x1d9b))/0x4)+-parseInt(_0x5223d4(0x18e5))/0x5+-parseInt(_0x5223d4(0x5c4))/0x6*(-parseInt(_0x5223d4(0x32d7))/0x7)+parseInt(_0x5223d4(0x371))/0x8*(-parseInt(_0x5223d4(0xc36))/0x9)+parseInt(_0x5223d4(0x2233))/0xa;if(_0x34ca47===_0x4c68c4)break;else _0x115d34['push'](_0x115d34['shift']());}catch(_0x364536){_0x115d34['push'](_0x115d34['shift']());}}}(_0xa25e,0x737aa));var ws=Object['definePr'+_0x4165aa(0x864)],ys=(_0x133cbd,_0x2e5c8e,_0x2dc89a)=>_0x2e5c8e in _0x133cbd?ws(_0x133cbd,_0x2e5c8e,{'enumerable':!0x0,'configurable':!0x0,'writable':!0x0,'value':_0x2dc89a}):_0x133cbd[_0x2e5c8e]=_0x2dc89a,Ce=(_0x4378a4,_0x227ff2,_0x339d74)=>ys(_0x4378a4,typeof _0x227ff2!='symbol'?_0x227ff2+'':_0x227ff2,_0x339d74);import{c as _0x137b80,d as _0x18255c,u as _0x25459b,o as _0x3a75c5,a as _0x2b6b84,b as _0x515604,e as _0xd0695b,w as _0x2c1eb4,f as _0x407079,n as _0x5798c5,g as _0x26292b,t as _0x4e4adc,h as _0x2b7626,F as _0x333e1d,r as _0x28d09e,i as _0x33bf29,j as _0x198e36,k as _0x230ceb,l as _0x3caeab,m as _0x325fdb,p as _0x31aea1,q as _0x257629,T as _0x49f280,S as _0xd6a529,C as _0x49684d,G as _0x2c13db,s as _0x179a98,v as _0x381627,x as _0xd5719c,M as _0xd0ec68,A as _0x2d83f2,y as _0x49e13e,z as _0x555992,B as _0x2ee4a2,D as _0x311f67,E as _0x2c9084,H as _0x4e6063,I as _0x1bbe12,J as _0x58a2c9,K as _0x52ac35,L as _0x5d8e72,N as _0x48e837,O as _0x3ddfb7,P as _0x30c917,Q as _0x514be1,R as _0x150c39,U as _0x1ee26e,V as _0x3f4835,W as _0x4d942f,X as _0x1ff594,Y as _0x367258,Z as _0x2ab956,_ as _0xf31b,$ as _0x49661e,a0 as _0x11edf6,a1 as _0xe14aa3,a2 as _0x279ccd,a3 as _0x44883b,a4 as _0x51f560,a5 as _0x33299c,a6 as _0x5001b2,a7 as _0xab244c,a8 as _0x4966c5,a9 as _0x13e38a,aa as _0x2aa2ec,ab as _0x1d8d5e,ac as _0xa243a5,ad as _0x38144d,ae as _0x1ffde5,af as _0x13ee50,ag as _0x2ebc90,ah as _0x28ae4f,ai as _0x3f9235}from'./vendor-DChfn0im.js';(function(){const _0x5888bd=_0x4165aa,_0x3946b7=document[_0x5888bd(0x410f)+'ement']('link')['relList'];if(_0x3946b7&&_0x3946b7[_0x5888bd(0x2812)]&&_0x3946b7[_0x5888bd(0x2812)](_0x5888bd(0x11e2)+'eload'))return;for(const _0x26b213 of document[_0x5888bd(0x3cd9)+'ectorAll'](_0x5888bd(0x4404)+_0x5888bd(0x548)+_0x5888bd(0x4785)+']'))_0xfb82fe(_0x26b213);new MutationObserver(_0x36e181=>{const _0x2a4e1d=_0x5888bd;for(const _0x381bbd of _0x36e181)if(_0x381bbd['type']===_0x2a4e1d(0x3b31)+'t'){for(const _0x71f083 of _0x381bbd[_0x2a4e1d(0xfd6)+'es'])_0x71f083[_0x2a4e1d(0x3901)]===_0x2a4e1d(0x2ae2)&&_0x71f083[_0x2a4e1d(0x3754)]==='modulepr'+_0x2a4e1d(0xbf2)&&_0xfb82fe(_0x71f083);}})[_0x5888bd(0x2787)](document,{'childList':!0x0,'subtree':!0x0});function _0xd5e8e6(_0x2e654f){const _0x12c279=_0x5888bd,_0x446e4e={};return _0x2e654f[_0x12c279(0x336c)+'y']&&(_0x446e4e[_0x12c279(0x336c)+'y']=_0x2e654f[_0x12c279(0x336c)+'y']),_0x2e654f[_0x12c279(0x76b)+_0x12c279(0x1a8e)]&&(_0x446e4e[_0x12c279(0x76b)+'Policy']=_0x2e654f[_0x12c279(0x76b)+_0x12c279(0x1a8e)]),_0x2e654f[_0x12c279(0x3a91)+_0x12c279(0x493f)]===_0x12c279(0x1a76)+_0x12c279(0x2512)?_0x446e4e[_0x12c279(0x695)+_0x12c279(0x2012)]=_0x12c279(0xc6c):_0x2e654f[_0x12c279(0x3a91)+'gin']===_0x12c279(0x36e)+'s'?_0x446e4e[_0x12c279(0x695)+_0x12c279(0x2012)]=_0x12c279(0x10e6):_0x446e4e[_0x12c279(0x695)+_0x12c279(0x2012)]=_0x12c279(0x3063)+_0x12c279(0x493f),_0x446e4e;}function _0xfb82fe(_0x4aba8f){const _0x185afe=_0x5888bd;if(_0x4aba8f['ep'])return;_0x4aba8f['ep']=!0x0;const _0x432d64=_0xd5e8e6(_0x4aba8f);fetch(_0x4aba8f[_0x185afe(0xd6b)],_0x432d64);}}());const Hi=_0x4165aa(0x364a)+_0x4165aa(0x3da6)+'atermark'+_0x4165aa(0x275e),_s=_0x4165aa(0x3b4a)+_0x4165aa(0x275e),Go=_0x4165aa(0x364a)+'eagle-lo'+'go.png',Qs={'resizeTimeline':_0x4165aa(0x23dd)+_0x4165aa(0x3577)+_0x4165aa(0x29aa)+'der\x20Zeit'+_0x4165aa(0x2325)+_0x4165aa(0x1dfc)+'n','systems':'System','particlesBones':'Partikel'+_0x4165aa(0x153a)+'n)','rootBone':'Wurzelkn'+'ochen','hudTip':'Radzoom\x20'+_0x4165aa(0x1306)+'n\x20Sie\x20mi'+_0x4165aa(0x4468)+_0x4165aa(0x17f7)+_0x4165aa(0x21ff)+_0x4165aa(0x43c6)+_0x4165aa(0x3be3)+_0x4165aa(0x28a)+'n','title':'Spine-Pa'+_0x4165aa(0x3d58)+_0x4165aa(0x2f7a)+'eomai'},er={'documentTitle':_0x4165aa(0x22e9)+_0x4165aa(0x2d7e)+_0x4165aa(0x43fa),'titleLead':_0x4165aa(0x1b09)+_0x4165aa(0x1de4)+_0x4165aa(0x1d0d),'titleAccent':_0x4165aa(0x3a41)+'Spine-To'+_0x4165aa(0x3d20),'backToTools':_0x4165aa(0x35a9)+'ur\x20Werkz'+_0x4165aa(0x444c)+'hl','editor':{'badge':'PARTIKEL'+_0x4165aa(0x48fc),'title':_0x4165aa(0x6fe)+_0x4165aa(0x48e2),'description':_0x4165aa(0x1b00)+'\x20Spine-P'+_0x4165aa(0x29c7)+_0x4165aa(0x369f)+_0x4165aa(0x1657)+_0x4165aa(0x46a3)+_0x4165aa(0x3c34)+_0x4165aa(0x8ce)+_0x4165aa(0x1c57)+'ei.','tagPreview':_0x4165aa(0x8f5)+_0x4165aa(0x2e43),'tagSequence':_0x4165aa(0x1252)+_0x4165aa(0x1cdb)+_0x4165aa(0x1986),'tagExport':_0x416Line truncated
|
||||
Vendored
-1
@@ -1 +0,0 @@
|
||||
.language-picker[data-v-811a66dc]{display:flex;height:28px;align-items:center;gap:6px;margin-left:auto;color:#9aa8c1;font-size:11px;white-space:nowrap}.language-dropdown[data-v-811a66dc]{position:relative}.language-trigger[data-v-811a66dc]{display:flex;height:28px;min-width:88px;align-items:center;gap:7px;padding:0 8px;border:1px solid #3a4963;border-radius:6px;outline:none;background:#202a3b;color:#dbe4f5;font:inherit;font-size:11px;cursor:pointer}.language-trigger[data-v-811a66dc]:hover,.language-trigger.open[data-v-811a66dc]{border-color:#5b608c;background:#2b3a5c}.language-trigger[data-v-811a66dc]:focus-visible{border-color:#7774ff}.language-flag-icon[data-v-811a66dc],.language-option-flag-icon[data-v-811a66dc]{display:block;width:22px;height:15px;flex:0 0 auto;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px #ffffff1f}.language-short[data-v-811a66dc]{min-width:20px;color:#dbe4f5;font-size:11px;font-weight:600}.language-chevron[data-v-811a66dc]{width:10px;height:6px;margin-left:auto;fill:none;stroke:#aab;stroke-width:1.7;transition:transform .15s ease}.language-trigger.open .language-chevron[data-v-811a66dc]{transform:rotate(180deg)}.language-menu[data-v-811a66dc]{position:absolute;right:0;bottom:calc(100% + 6px);z-index:30;width:190px;max-height:min(360px,calc(100vh - 120px));overflow-y:auto;padding:5px;border:1px solid #343b50;border-radius:9px;background:#141420fa;box-shadow:0 8px 24px #0000007a}.menu-down .language-menu[data-v-811a66dc]{top:calc(100% + 6px);bottom:auto}.language-option[data-v-811a66dc]{display:grid;width:100%;min-height:38px;grid-template-columns:24px 1fr 16px;align-items:center;gap:8px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:#aeb8cc;font:inherit;font-size:12px;text-align:left;white-space:nowrap;cursor:pointer}.language-option[data-v-811a66dc]:hover,.language-option[data-v-811a66dc]:focus-visible{outline:none;background:#2b3a5c;color:#fff}.language-option.selected[data-v-811a66dc]{background:#343b63;color:#fff}.language-check[data-v-811a66dc]{justify-self:end;color:#fff;font-size:18px;font-weight:500}.welcome-shell[data-v-d4df1d32]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding:clamp(22px,3vw,42px) clamp(22px,4vw,64px) 28px;color:#eef0f5;background:radial-gradient(circle at 17% 0%,rgba(218,45,57,.16),transparent 32%),radial-gradient(circle at 85% 8%,rgba(72,100,170,.16),transparent 30%),linear-gradient(145deg,#09090d,#0d0f15 52%,#090b10);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.welcome-shell[data-v-d4df1d32]:before{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";opacity:.22;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 70%);mask-image:linear-gradient(to bottom,#000,transparent 70%)}.welcome-header[data-v-d4df1d32],.welcome-intro[data-v-d4df1d32],.hub-grid[data-v-d4df1d32]{position:relative}.welcome-header[data-v-d4df1d32]{display:flex;min-height:42px;align-items:center;gap:18px}.welcome-header[data-v-d4df1d32]{z-index:40}.brand-link[data-v-d4df1d32]{display:inline-flex;border-radius:6px;transition:opacity .16s ease}.brand-link[data-v-d4df1d32]:hover{opacity:.78}.brand-link[data-v-d4df1d32]:focus-visible{outline:2px solid #ef5147;outline-offset:5px}.brand-logo[data-v-d4df1d32]{display:block;width:clamp(128px,10vw,156px);height:auto}.welcome-intro[data-v-d4df1d32]{padding:clamp(34px,6vh,64px) 0 clamp(22px,3.5vh,34px);text-align:center}.welcome-intro h1[data-v-d4df1d32]{max-width:980px;margin:0 auto;color:#f3f3f5;font-size:clamp(31px,3.2vw,48px);line-height:1.1;letter-spacing:-.025em}.welcome-intro h1 span[data-v-d4df1d32]{color:#ff4e47}.welcome-intro p[data-v-d4df1d32]{max-width:390px;margin:0 0 3px;color:#8c93a3;font-size:13px;line-height:1.75}.hub-grid[data-v-d4df1d32]{display:grid;min-height:0;flex:0 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.5vw,22px);width:min(100%,1540px);margin:0 auto}.hub-card[data-v-d4df1d32]{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;padding:0;overflow:hidden;border:1px solid #242731;border-radius:18px;background:linear-gradient(180deg,#1a1d26f0,#0f1117fa);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;box-shadow:0 20px 52px #00000040;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.hub-card[data-v-d4df1d32]:hover{transform:translateY(-3px);border-color:#4a4650;box-shadow:0 25px 64px #00000061}.hub-card[data-v-d4df1d32]:focus-visible{outline:2px solid #ff5b50;outline-offset:2px}.editor-card[data-v-d4df1d32]:hover{border-color:#706bea}.viewer-card[data-v-d4df1d32]:hover,.thumbnail-card[data-v-d4df1d32]:hover{border-color:#f04d45}.hub-preview[data-v-d4df1d32]{position:relative;width:100%;aspect-ratio:3 Line truncated
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
.language-picker[data-v-811a66dc]{display:flex;height:28px;align-items:center;gap:6px;margin-left:auto;color:#9aa8c1;font-size:11px;white-space:nowrap}.language-dropdown[data-v-811a66dc]{position:relative}.language-trigger[data-v-811a66dc]{display:flex;height:28px;min-width:88px;align-items:center;gap:7px;padding:0 8px;border:1px solid #3a4963;border-radius:6px;outline:none;background:#202a3b;color:#dbe4f5;font:inherit;font-size:11px;cursor:pointer}.language-trigger[data-v-811a66dc]:hover,.language-trigger.open[data-v-811a66dc]{border-color:#5b608c;background:#2b3a5c}.language-trigger[data-v-811a66dc]:focus-visible{border-color:#7774ff}.language-flag-icon[data-v-811a66dc],.language-option-flag-icon[data-v-811a66dc]{display:block;width:22px;height:15px;flex:0 0 auto;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px #ffffff1f}.language-short[data-v-811a66dc]{min-width:20px;color:#dbe4f5;font-size:11px;font-weight:600}.language-chevron[data-v-811a66dc]{width:10px;height:6px;margin-left:auto;fill:none;stroke:#aab;stroke-width:1.7;transition:transform .15s ease}.language-trigger.open .language-chevron[data-v-811a66dc]{transform:rotate(180deg)}.language-menu[data-v-811a66dc]{position:absolute;right:0;bottom:calc(100% + 6px);z-index:30;width:190px;max-height:min(360px,calc(100vh - 120px));overflow-y:auto;padding:5px;border:1px solid #343b50;border-radius:9px;background:#141420fa;box-shadow:0 8px 24px #0000007a}.menu-down .language-menu[data-v-811a66dc]{top:calc(100% + 6px);bottom:auto}.language-option[data-v-811a66dc]{display:grid;width:100%;min-height:38px;grid-template-columns:24px 1fr 16px;align-items:center;gap:8px;padding:0 7px;border:0;border-radius:6px;background:transparent;color:#aeb8cc;font:inherit;font-size:12px;text-align:left;white-space:nowrap;cursor:pointer}.language-option[data-v-811a66dc]:hover,.language-option[data-v-811a66dc]:focus-visible{outline:none;background:#2b3a5c;color:#fff}.language-option.selected[data-v-811a66dc]{background:#343b63;color:#fff}.language-check[data-v-811a66dc]{justify-self:end;color:#fff;font-size:18px;font-weight:500}.welcome-shell[data-v-1a06af44]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;padding:clamp(22px,3vw,42px) clamp(22px,4vw,64px) 28px;color:#eef0f5;background:radial-gradient(circle at 17% 0%,rgba(218,45,57,.16),transparent 32%),radial-gradient(circle at 85% 8%,rgba(72,100,170,.16),transparent 30%),linear-gradient(145deg,#09090d,#0d0f15 52%,#090b10);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.welcome-shell[data-v-1a06af44]:before{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";opacity:.22;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 70%);mask-image:linear-gradient(to bottom,#000,transparent 70%)}.welcome-header[data-v-1a06af44],.welcome-intro[data-v-1a06af44],.hub-grid[data-v-1a06af44]{position:relative}.welcome-header[data-v-1a06af44]{display:flex;min-height:42px;align-items:center;gap:18px}.welcome-header[data-v-1a06af44]{z-index:40}.brand-link[data-v-1a06af44]{display:inline-flex;border-radius:6px;transition:opacity .16s ease}.brand-link[data-v-1a06af44]:hover{opacity:.78}.brand-link[data-v-1a06af44]:focus-visible{outline:2px solid #ef5147;outline-offset:5px}.brand-logo[data-v-1a06af44]{display:block;width:clamp(128px,10vw,156px);height:auto}.welcome-intro[data-v-1a06af44]{padding:clamp(34px,6vh,64px) 0 clamp(22px,3.5vh,34px);text-align:center}.welcome-intro h1[data-v-1a06af44]{max-width:none;margin:0 auto;color:#f3f3f5;font-size:clamp(20px,2.4vw,40px);line-height:1.1;letter-spacing:-.025em;white-space:nowrap}.welcome-intro h1 span[data-v-1a06af44]{color:#ff4e47}.welcome-intro p[data-v-1a06af44]{max-width:390px;margin:0 0 3px;color:#8c93a3;font-size:13px;line-height:1.75}.hub-grid[data-v-1a06af44]{display:grid;min-height:0;flex:0 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.5vw,22px);width:min(100%,1540px);margin:0 auto}.hub-card[data-v-1a06af44]{--hub-border: #242731;--hub-divider: #242731;position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;padding:0;overflow:hidden;border:1px solid var(--hub-border);border-radius:18px;background:linear-gradient(180deg,#1a1d26f0,#0f1117fa);color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;box-shadow:0 20px 52px #00000040;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.hub-card[data-v-1a06af44]:hover{transform:translateY(-3px);border-color:var(--hub-border);box-shadow:0 25px 64px #00000061}.hub-card[data-v-1a06af44]:focus-visible{outline:2px solid #ff5b50;outline-offset:2px}.editor-card[data-v-1a06af44]:hover{--hub-border: #706bea}.viewer-card[data-v-1a06af44]:hover,.thumbnail-card[data-v-1a06af44]:hover{--hub-bordeLine truncated
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
const _0x2a0683=_0x3200;(function(_0x260589,_0x197875){const _0x2e2ac7=_0x3200,_0xcade58=_0x260589();while(!![]){try{const _0x43d972=-parseInt(_0x2e2ac7(0x3718))/0x1+parseInt(_0x2e2ac7(0x240))/0x2+-parseInt(_0x2e2ac7(0x4733))/0x3*(parseInt(_0x2e2ac7(0x227a))/0x4)+parseInt(_0x2e2ac7(0x122e))/0x5+-parseInt(_0x2e2ac7(0x331e))/0x6+parseInt(_0x2e2ac7(0x1c78))/0x7+-parseInt(_0x2e2ac7(0x4822))/0x8*(parseInt(_0x2e2ac7(0x296c))/0x9);if(_0x43d972===_0x197875)break;else _0xcade58['push'](_0xcade58['shift']());}catch(_0x5de163){_0xcade58['push'](_0xcade58['shift']());}}}(_0x2fb6,0x61f66));var ys=Object[_0x2a0683(0x1ee3)+'operty'],xs=(_0x2d1076,_0x3e0e01,_0x431085)=>_0x3e0e01 in _0x2d1076?ys(_0x2d1076,_0x3e0e01,{'enumerable':!0x0,'configurable':!0x0,'writable':!0x0,'value':_0x431085}):_0x2d1076[_0x3e0e01]=_0x431085,ke=(_0x4983fc,_0x11332f,_0x261588)=>xs(_0x4983fc,typeof _0x11332f!=_0x2a0683(0x27c3)?_0x11332f+'':_0x11332f,_0x261588);import{c as _0x28e896,d as _0x29d021,u as _0x2ad8eb,o as _0x158188,a as _0x32f3d8,b as _0x4e9c67,e as _0x2ecef0,w as _0x189589,f as _0x12772b,n as _0x5b5f0b,g as _0x5f3a09,t as _0x3594b6,h as _0x40a40b,F as _0x50e49f,r as _0x1ede00,i as _0x139dbc,j as _0x1ed1ae,k as _0x177070,l as _0x172bc1,m as _0x9aa8e0,p as _0x26b3e7,q as _0x6995a3,s as _0x495c9e,v as _0x20e7f5,T as _0x87a6bc,x as _0x32340b,y as _0x3e49b9,z as _0x4aac5a,S as _0x2a5503,C as _0x5804ab,G as _0x55a857,A as _0x3eeadb,B as _0x13437c,D as _0x1fa270,M as _0x12a49c,E as _0x3ce2b3,H as _0x4afd9b,I as _0x5d98f1,J as _0x4e30ec,K as _0x4c5428,L as _0x15c7e0,N as _0x506be5,O as _0xc14982,P as _0x3a51c9,Q as _0x73934a,R as _0x4d5f8c,U as _0x4a601a,V as _0x244100,W as _0x4ae6e6,X as _0x407615,Y as _0x2e9681,Z as _0x4c017,_ as _0x4e4552,$ as _0x653f88,a0 as _0x2ab11b,a1 as _0xa7083f,a2 as _0x473425,a3 as _0xe5e11e,a4 as _0x34748b,a5 as _0x1844ca,a6 as _0xb353ef,a7 as _0xb5879d,a8 as _0x20342c,a9 as _0x57a30a,aa as _0x42ae86,ab as _0x149db7,ac as _0x2709e7,ad as _0x3bc37d,ae as _0x2360df,af as _0x4a882b,ag as _0x259da5,ah as _0x4981eb,ai as _0x2eeb86}from'./vendor-fsmZiMPK.js';(function(){const _0xea90d0=_0x2a0683,_0x27f2b9=document[_0xea90d0(0x4033)+_0xea90d0(0x2987)](_0xea90d0(0x194d))['relList'];if(_0x27f2b9&&_0x27f2b9[_0xea90d0(0x24bb)]&&_0x27f2b9['supports'](_0xea90d0(0x1705)+_0xea90d0(0x36bd)))return;for(const _0x25f7df of document['querySel'+'ectorAll'](_0xea90d0(0x9d3)+_0xea90d0(0x2059)+_0xea90d0(0x1da8)+']'))_0x426dfd(_0x25f7df);new MutationObserver(_0x237c3c=>{const _0x5c20f8=_0xea90d0;for(const _0x2701e2 of _0x237c3c)if(_0x2701e2['type']==='childLis'+'t'){for(const _0x5ef98b of _0x2701e2[_0x5c20f8(0x4073)+'es'])_0x5ef98b[_0x5c20f8(0x2af1)]===_0x5c20f8(0x4fe)&&_0x5ef98b['rel']===_0x5c20f8(0x1705)+_0x5c20f8(0x36bd)&&_0x426dfd(_0x5ef98b);}})[_0xea90d0(0x42b2)](document,{'childList':!0x0,'subtree':!0x0});function _0xa5bc4d(_0x328a10){const _0x408472=_0xea90d0,_0x56aad2={};return _0x328a10[_0x408472(0x17da)+'y']&&(_0x56aad2[_0x408472(0x17da)+'y']=_0x328a10[_0x408472(0x17da)+'y']),_0x328a10['referrer'+_0x408472(0xbed)]&&(_0x56aad2[_0x408472(0x129f)+_0x408472(0xbed)]=_0x328a10[_0x408472(0x129f)+_0x408472(0xbed)]),_0x328a10[_0x408472(0xa83)+_0x408472(0x460d)]===_0x408472(0x267e)+_0x408472(0x12b5)?_0x56aad2[_0x408472(0x2153)+'als']='include':_0x328a10[_0x408472(0xa83)+'gin']===_0x408472(0x2c7)+'s'?_0x56aad2['credenti'+'als']=_0x408472(0x68e):_0x56aad2[_0x408472(0x2153)+_0x408472(0x3dc0)]=_0x408472(0x893)+_0x408472(0x460d),_0x56aad2;}function _0x426dfd(_0x1ba59c){if(_0x1ba59c['ep'])return;_0x1ba59c['ep']=!0x0;const _0x299a62=_0xa5bc4d(_0x1ba59c);fetch(_0x1ba59c['href'],_0x299a62);}}());const Ji=_0x2a0683(0x3de)+_0x2a0683(0x4485)+_0x2a0683(0x4757)+_0x2a0683(0x35a4),_s=_0x2a0683(0xf97)+_0x2a0683(0x35a4),Ko=_0x2a0683(0x3de)+_0x2a0683(0x1225)+_0x2a0683(0x4057),Qs={'resizeTimeline':_0x2a0683(0x4718)+_0x2a0683(0x2fcf)+_0x2a0683(0x1844)+_0x2a0683(0xf6f)+'leiste\x20a'+_0x2a0683(0x3ee0)+'n','systems':_0x2a0683(0x4542),'particlesBones':_0x2a0683(0x953)+_0x2a0683(0x3891)+'n)','rootBone':_0x2a0683(0x2c02)+_0x2a0683(0x6f5),'hudTip':_0x2a0683(0x2f1)+_0x2a0683(0x1081)+_0x2a0683(0x2e4c)+_0x2a0683(0x995)+_0x2a0683(0x2db4)+'staste,\x20'+'um\x20die\x20L'+'einwand\x20'+'zu\x20ziehe'+'n','title':_0x2a0683(0x48f3)+_0x2a0683(0x2eef)+'itor'},er={'documentTitle':'Spine-Pa'+'rtikeled'+'itor','titleLead':_0x2a0683(0x47e3)+'e-Partik'+'eln','titleAccent':_0x2a0683(0x26bb)+_0x2a0683(0x2048)+_0x2a0683(0x3909),'backToTools':_0x2a0683(0x392)+_0x2a0683(0x2008)+_0x2a0683(0x2a7)+'hl','editor':{'badge':_0x2a0683(0xc9e)+'EDITOR','title':_0x2a0683(0x953)+_0x2a0683(0x1416),'description':'Erstelle'+_0x2a0683(0x1ac5)+'artikel\x20'+_0x2a0683(0x3020)+_0x2a0683(0x446f)+'SON-\x20und'+_0x2a0683(0x1ac5)+_0x2a0683(0x361)+_0x2a0683(0x3516)+_0x2a0683(0x3cd0),'tagPreview':'Live-Vor'+_0x2a0683(0x3ea1),'tagSequence':_0x2a0683(0x1b3)+_0x2a0683(0x47cd)+'ort','tagExport':_0x2a0683(0x1a5e)+_0x2a0683(0x2622),'cta':'Partikel'+_0x2a0683(0x4300)+_0x2a0683(0x6b3)},'viewer':{'badge':_0x2a0683(0x311d)+Line truncated
|
||||
@@ -1324,4 +1324,4 @@ void main(void){
|
||||
gl_FragColor.a = color.a * vColor.a;
|
||||
gl_FragColor.rgb = ((color.a - 1.0) * vDarkColor.a + 1.0 - color.rgb) * vDarkColor.rgb + color.rgb * vColor.rgb;
|
||||
}
|
||||
`;class gg extends li{constructor(t){super(t),this.shaderGenerator=new Np(dL,fL),this.geometryClass=Uw,this.vertexSize=7}packInterleavedGeometry(t,e,s,r,n){const{uint32View:a,float32View:o}=e,h=r/this.vertexSize,l=t.uvs,c=t.indices,u=t.vertexData,d=t._texture.baseTexture._batchLocation,f=Math.min(t.worldAlpha,1),m=Wt.shared.setValue(t._tintRGB).toPremultiplied(f,!0),p=Wt.shared.setValue(t._darkTintRGB).premultiply(f,!0).toPremultiplied(1,!1);for(let g=0;g<u.length;g+=2)o[r++]=u[g],o[r++]=u[g+1],o[r++]=l[g],o[r++]=l[g+1],a[r++]=m,a[r++]=p,o[r++]=d;for(let g=0;g<c.length;g++)s[n++]=h+c[g]}}x(gg,"extension",{name:"darkTintBatch",type:gt.RendererPlugin});St.add(gg);const ai=class ai extends zn{constructor(){const e=new Zc;e.getBuffer("aVertexPosition").static=!1,e.getBuffer("aTextureCoord").static=!1;const s=new rl(Nt.EMPTY);super(e,s);x(this,"name","");x(this,"warnedTwoTint",!1)}updateFromSpineData(e,s,r,n,a,o,h,l){var y,_;this.texture=e.texture;const c=a/(l?12:8)*2,u=this.geometry.getBuffer("aTextureCoord");((y=u.data)==null?void 0:y.length)!==c&&(u.data=new Float32Array(c));const d=this.geometry.getBuffer("aVertexPosition");((_=d.data)==null?void 0:_.length)!==c&&(d.data=new Float32Array(c));let f=0;const m=u.data,p=d.data;for(let v=0;v<a;v+=l?12:8){let b=v;p[f]=n[b++],p[f+1]=n[b++],b+=4,m[f]=n[b++],m[f+1]=n[b++],f+=2}l&&!this.warnedTwoTint&&(console.warn("DarkTint is not enabled by default. To enable use a DarkSlotMesh factory while creating the Spine object."),this.warnedTwoTint=!0),ai.auxColor[0]=n[2],ai.auxColor[1]=n[3],ai.auxColor[2]=n[4],ai.auxColor[3]=n[5],this.tint=ai.auxColor,this.alpha=ai.auxColor[3],this.blendMode=qn.toPixiBlending(s);const g=this.geometry.indexBuffer;if(g.data.length!==o.length)g.data=new Uint32Array(o);else{const v=g.data;for(let b=0;b<h;b++)v[b]=o[b]}this.name=r,u.update(),d.update(),g.update()}};x(ai,"auxColor",[0,0,0,0]);let yc=ai;class mL{constructor(t,e,s,r){x(this,"x");x(this,"y");x(this,"width");x(this,"height");this.x=t,this.y=e,this.width=s,this.height=r}calculateBounds(){return{x:this.x,y:this.y,width:this.width,height:this.height}}}class pL{constructor(t=!1){x(this,"clipping");this.clipping=t}calculateBounds(t){if(!t.skeleton)return{x:0,y:0,width:0,height:0};const e=new Mi(t.skeleton.data);e.setupPose(),e.updateWorldTransform(Os.update);const s=e.getBoundsRect(this.clipping?new ao:void 0);return s.width===Number.NEGATIVE_INFINITY?{x:0,y:0,width:0,height:0}:s}}class gL{constructor(t,e=[],s=.05,r=!1){x(this,"animation");x(this,"skins");x(this,"timeStep");x(this,"clipping");this.animation=t,this.skins=e,this.timeStep=s,this.clipping=r}calculateBounds(t){if(!t.skeleton||!t.state)return{x:0,y:0,width:0,height:0};const e=new qa(t.state.data),s=new Mi(t.skeleton.data),r=this.clipping?new ao:void 0,n=s.data;if(this.skins.length>0){const o=new Ka("custom-skin");for(const h of this.skins){const l=n.findSkin(h);l!=null&&o.addSkin(l)}s.setSkin(o)}s.setupPose();const a=this.animation!=null?n.findAnimation(this.animation):null;if(a==null){s.updateWorldTransform(Os.update);const o=s.getBoundsRect(r);return o.width===Number.NEGATIVE_INFINITY?{x:0,y:0,width:0,height:0}:o}else{let o=Number.POSITIVE_INFINITY,h=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY,c=Number.NEGATIVE_INFINITY;e.clearTracks(),e.setAnimation(0,a,!1);const u=Math.max(a.duration/this.timeStep,1);for(let f=0;f<u;f++){const m=f>0?this.timeStep:0;e.update(m),e.apply(s),s.update(m),s.updateWorldTransform(Os.update);const p=s.getBoundsRect(r);o=Math.min(o,p.x),h=Math.min(h,p.y),l=Math.max(l,p.x+p.width),c=Math.max(c,p.y+p.height)}const d={x:o,y:h,width:l-o,height:c-h};return d.width===Number.NEGATIVE_INFINITY?{x:0,y:0,width:0,height:0}:d}}}const $t=class $t extends fs{constructor(e){super();x(this,"skeleton");x(this,"state");x(this,"skeletonPhysics");x(this,"darkTint",!1);x(this,"hasNeverUpdated",!0);x(this,"_debug");x(this,"slotMeshFactory",()=>new yc);x(this,"beforeUpdateWorldTransforms",()=>{});x(this,"afterUpdateWorldTransforms",()=>{});x(this,"_autoUpdate",!1);x(this,"_ticker",ss.shared);x(this,"meshesCache",new Map);x(this,"lightColor",new Ft);x(this,"darkColor",new Ft);x(this,"clippingVertAux",new Float32Array(6));x(this,"_boundsProvider");x(this,"_boundsPoint",new Kt);x(this,"_boundsSpineID",-1);x(this,"_boundsSpineDirty",!0);x(this,"slotsObject",new Map);x(this,"verticesCache",bt.newFloatArray(1024));x(this,"clippingSlotToPixiMasks",{});e instanceof Bl?e={skeletonData:e}:"skeleton"in e&&(e=new.target.createOptions(e));const{autoUpdate:s=!0,boundsProvider:r,darkTint:n,skeletonData:a,ticker:o}=e;this.skeleton=new Mi(a),this.skeletonPhysics=new pg(this.skeleton,{readTransform:(h,l)=>this.readPhysicsTransform(h,l),worldToSkeleton:h=>this.pixiWorldCoordinatesToSkeleton(h)}),this.state=new qa(new og(a)),o&&(this._ticker=o),this.autoUpdate=s,this.boundsProvider=r,this.darkTint=n===void 0?this.skeleton.slots.some(h=>!!h.data.setupPose.darkColor):n,this.darkTint&&(this.slotMeshFactory=()=>new gc)}get debug(){return
Line truncated
|
||||
`;class gg extends li{constructor(t){super(t),this.shaderGenerator=new Np(dL,fL),this.geometryClass=Uw,this.vertexSize=7}packInterleavedGeometry(t,e,s,r,n){const{uint32View:a,float32View:o}=e,h=r/this.vertexSize,l=t.uvs,c=t.indices,u=t.vertexData,d=t._texture.baseTexture._batchLocation,f=Math.min(t.worldAlpha,1),m=Wt.shared.setValue(t._tintRGB).toPremultiplied(f,!0),p=Wt.shared.setValue(t._darkTintRGB).premultiply(f,!0).toPremultiplied(1,!1);for(let g=0;g<u.length;g+=2)o[r++]=u[g],o[r++]=u[g+1],o[r++]=l[g],o[r++]=l[g+1],a[r++]=m,a[r++]=p,o[r++]=d;for(let g=0;g<c.length;g++)s[n++]=h+c[g]}}x(gg,"extension",{name:"darkTintBatch",type:gt.RendererPlugin});St.add(gg);const ai=class ai extends zn{constructor(){const e=new Zc;e.getBuffer("aVertexPosition").static=!1,e.getBuffer("aTextureCoord").static=!1;const s=new rl(Nt.EMPTY);super(e,s);x(this,"name","");x(this,"warnedTwoTint",!1)}updateFromSpineData(e,s,r,n,a,o,h,l){var y,_;this.texture=e.texture;const c=a/(l?12:8)*2,u=this.geometry.getBuffer("aTextureCoord");((y=u.data)==null?void 0:y.length)!==c&&(u.data=new Float32Array(c));const d=this.geometry.getBuffer("aVertexPosition");((_=d.data)==null?void 0:_.length)!==c&&(d.data=new Float32Array(c));let f=0;const m=u.data,p=d.data;for(let v=0;v<a;v+=l?12:8){let b=v;p[f]=n[b++],p[f+1]=n[b++],b+=4,m[f]=n[b++],m[f+1]=n[b++],f+=2}l&&!this.warnedTwoTint&&(console.warn("DarkTint is not enabled by default. To enable use a DarkSlotMesh factory while creating the Spine object."),this.warnedTwoTint=!0),ai.auxColor[0]=n[2],ai.auxColor[1]=n[3],ai.auxColor[2]=n[4],ai.auxColor[3]=n[5],this.tint=ai.auxColor,this.alpha=ai.auxColor[3],this.blendMode=qn.toPixiBlending(s);const g=this.geometry.indexBuffer;if(g.data.length!==o.length)g.data=new Uint32Array(o);else{const v=g.data;for(let b=0;b<h;b++)v[b]=o[b]}this.name=r,u.update(),d.update(),g.update()}};x(ai,"auxColor",[0,0,0,0]);let yc=ai;class mL{constructor(t,e,s,r){x(this,"x");x(this,"y");x(this,"width");x(this,"height");this.x=t,this.y=e,this.width=s,this.height=r}calculateBounds(){return{x:this.x,y:this.y,width:this.width,height:this.height}}}class pL{constructor(t=!1){x(this,"clipping");this.clipping=t}calculateBounds(t){if(!t.skeleton)return{x:0,y:0,width:0,height:0};const e=new Mi(t.skeleton.data);e.setupPose(),e.updateWorldTransform(Os.update);const s=e.getBoundsRect(this.clipping?new ao:void 0);return s.width===Number.NEGATIVE_INFINITY?{x:0,y:0,width:0,height:0}:s}}class gL{constructor(t,e=[],s=.05,r=!1){x(this,"animation");x(this,"skins");x(this,"timeStep");x(this,"clipping");this.animation=t,this.skins=e,this.timeStep=s,this.clipping=r}calculateBounds(t){if(!t.skeleton||!t.state)return{x:0,y:0,width:0,height:0};const e=new qa(t.state.data),s=new Mi(t.skeleton.data),r=this.clipping?new ao:void 0,n=s.data;if(this.skins.length>0){const o=new Ka("custom-skin");for(const h of this.skins){const l=n.findSkin(h);l!=null&&o.addSkin(l)}s.setSkin(o)}s.setupPose();const a=this.animation!=null?n.findAnimation(this.animation):null;if(a==null){s.updateWorldTransform(Os.update);const o=s.getBoundsRect(r);return o.width===Number.NEGATIVE_INFINITY?{x:0,y:0,width:0,height:0}:o}else{let o=Number.POSITIVE_INFINITY,h=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY,c=Number.NEGATIVE_INFINITY;e.clearTracks(),e.setAnimation(0,a,!1);const u=Math.max(a.duration/this.timeStep,1);for(let f=0;f<u;f++){const m=f>0?this.timeStep:0;e.update(m),e.apply(s),s.update(m),s.updateWorldTransform(Os.update);const p=s.getBoundsRect(r);o=Math.min(o,p.x),h=Math.min(h,p.y),l=Math.max(l,p.x+p.width),c=Math.max(c,p.y+p.height)}const d={x:o,y:h,width:l-o,height:c-h};return d.width===Number.NEGATIVE_INFINITY?{x:0,y:0,width:0,height:0}:d}}}const $t=class $t extends fs{constructor(e){super();x(this,"skeleton");x(this,"state");x(this,"skeletonPhysics");x(this,"darkTint",!1);x(this,"hasNeverUpdated",!0);x(this,"_debug");x(this,"slotMeshFactory",()=>new yc);x(this,"beforeUpdateWorldTransforms",()=>{});x(this,"afterUpdateWorldTransforms",()=>{});x(this,"_autoUpdate",!1);x(this,"_ticker",ss.shared);x(this,"meshesCache",new Map);x(this,"lightColor",new Ft);x(this,"darkColor",new Ft);x(this,"clippingVertAux",new Float32Array(6));x(this,"_boundsProvider");x(this,"_boundsPoint",new Kt);x(this,"_boundsSpineID",-1);x(this,"_boundsSpineDirty",!0);x(this,"slotsObject",new Map);x(this,"verticesCache",bt.newFloatArray(1024));x(this,"clippingSlotToPixiMasks",{});e instanceof Bl?e={skeletonData:e}:"skeleton"in e&&(e=new.target.createOptions(e));const{autoUpdate:s=!0,boundsProvider:r,darkTint:n,skeletonData:a,ticker:o}=e;this.skeleton=new Mi(a),this.skeletonPhysics=new pg(this.skeleton,{readTransform:(h,l)=>this.readPhysicsTransform(h,l),worldToSkeleton:h=>this.pixiWorldCoordinatesToSkeleton(h)}),this.state=new qa(new og(a)),o&&(this._ticker=o),this.autoUpdate=s,this.boundsProvider=r,this.darkTint=n===void 0?this.skeleton.slots.some(h=>!!h.data.setupPose.darkColor):n,this.darkTint&&(this.slotMeshFactory=()=>new gc)}get debug(){return
Line truncated
|
||||
Reference in new issue
Block a user