>c);else{var h,p,w=c-14,b=0;if(c===q&&(b=i),a!==b&&(s=0,a=b),h=s,s>0&&(s-=2,s<<=w),s+=r.readBits(w)+3,p=s-h,o+p>t)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var m=0;m0;++a){var m,v=D[a],y=0;r.fillBitWindow(),y+=r.val_>>>r.bit_pos_&15,r.bit_pos_+=b[y].bits,m=b[y].value,h[v]=m,0!==m&&(p-=32>>m,++w)}if(1!==w&&0!==p)throw new Error("[ReadHuffmanCode] invalid num_codes or space");d(h,e,s,r)}if(i=k(t,n,F,s,e),0===i)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return i}function f(e,t,n){var r,o;return r=a(e,t,n),o=N.kBlockLengthPrefixCode[r].nbits,N.kBlockLengthPrefixCode[r].offset+n.readBits(o)}function c(e,t,n){var r;return e
>>5]),this.htrees=new Uint32Array(t)}function w(e,t){var n,r,i,s={num_htrees:null,context_map:null},d=0;t.readMoreInput();var f=s.num_htrees=o(t)+1,c=s.context_map=new Uint8Array(e);if(f<=1)return s;for(n=t.readBits(1),n&&(d=t.readBits(4)+1),r=[],i=0;i=e)throw new Error("[DecodeContextMap] i >= context_map_size");c[i]=0,++i}else c[i]=l-d,++i}return t.readBits(1)&&h(c,e),s}function b(e,t,n,r,o,i,s){var d,u=2*n,f=n,c=a(t,n*I,s);d=0===c?o[u+(1&i[f])]:1===c?o[u+(i[f]-1&1)]+1:c-2,d>=e&&(d-=e),r[n]=d,o[u+(1&i[f])]=d,++i[f]}function m(e,t,n,r,o,i){var s,a=o+1,d=n&o,u=i.pos_&W.IBUF_MASK;if(t<8||i.bit_pos_+(t<<3) 0;)i.readMoreInput(),r[d++]=i.readBits(8),d===a&&(e.write(r,a),d=0);else{if(i.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;i.bit_pos_<32;)r[d]=i.val_>>>i.bit_pos_,i.bit_pos_+=8,++d,--t;if(s=i.bit_end_pos_-i.bit_pos_>>3,u+s>W.IBUF_MASK){for(var f=W.IBUF_MASK+1-u,c=0;c =a){e.write(r,a),d-=a;for(var c=0;c =a;){if(s=a-d,i.input_.read(r,d,s) t.buffer.length){var ge=new Uint8Array(E+ne);ge.set(t.buffer),t.buffer=ge}if(k=ye.input_end,X=ye.is_uncompressed,ye.is_metadata)for(v(U);ne>0;--ne)U.readMoreInput(),U.readBits(8);else if(0!==ne)if(X)U.bit_pos_=U.bit_pos_+7&-8,m(t,ne,E,h,l,U),E+=ne;else{for(n=0;n<3;++n)ie[n]=o(U)+1,ie[n]>=2&&(u(ie[n]+2,g,n*I,U),u(T,x,n*I,U),re[n]=f(x,n*I,U),ae[n]=1);for(U.readMoreInput(),z=U.readBits(2),j=G+(U.readBits(4)<0;){var Ee,We,Oe,Be,ke,Re,Ne,Ve,Pe,qe,Me;for(U.readMoreInput(),0===re[1]&&(b(ie[1],g,1,oe,se,ae,U),re[1]=f(x,I,U),te=S[1].htrees[oe[1]]),--re[1],Ee=a(S[1].codes,te,U),We=Ee>>6,We>=2?(We-=2,Ne=-1):Ne=0,Oe=N.kInsertRangeLut[We]+(Ee>>3&7),Be=N.kCopyRangeLut[We]+(7&Ee),ke=N.kInsertLengthPrefixCode[Oe].offset+U.readBits(N.kInsertLengthPrefixCode[Oe].nbits),Re=N.kCopyLengthPrefixCode[Be].offset+U.readBits(N.kCopyLengthPrefixCode[Be].nbits),C=h[E-1&l],D=h[E-2&l],qe=0;qe 4?3:Re-2),be=fe[we+Pe],Ne=a(S[2].codes,S[2].htrees[be],U),Ne>=j){var He,Te,Ae;Ne-=j,Te=Ne&J,Ne>>=z,He=(Ne>>1)+1,Ae=(2+(1&Ne)< q){if(!(Re>=O.minDictionaryWordLength&&Re<=O.maxDictionaryWordLength))throw new Error("Invalid backward reference. pos: "+E+" distance: "+Ve+" len: "+Re+" bytes left: "+ne);var Ae=O.offsetsByLength[Re],Le=Ve-q-1,Fe=O.sizeBitsByLength[Re],Ye=(1< >Fe;if(Ae+=Ie*Re,!(Ce =y){t.write(h,d);for(var Ge=0;Ge 0&&(F[3&Y]=Ve,++Y),Re>ne)throw new Error("Invalid backward reference. pos: "+E+" distance: "+Ve+" len: "+Re+" bytes left: "+ne);for(qe=0;qe >=1;return(e&n-1)+n}function i(e,t,n,o,i){do o-=n,e[t+o]=new r(i.bits,i.value);while(o>0)}function s(e,t,n){for(var r=1< 0;--U[c])f=new r(255&c,65535&g[l++]),i(e,t+h,p,v,f),h=o(h,c);for(b=y-1,w=-1,c=n+1,p=2;c<=a;++c,p<<=1)for(;U[c]>0;--U[c])(h&b)!==w&&(t+=v,m=s(U,c,n),v=1< >n),p,v,f),h=o(h,c);return y}},"dec/prefix.js":function(e,t,n){function r(e,t){this.offset=e,this.nbits=t}n.kBlockLengthPrefixCode=[new r(1,2),new r(5,2),new r(9,2),new r(13,2),new r(17,3),new r(25,3),new r(33,3),new r(41,3),new r(49,4),new r(65,4),new r(81,4),new r(97,4),new r(113,5),new r(145,5),new r(177,5),new r(209,5),new r(241,6),new r(305,6),new r(369,7),new r(497,8),new r(753,9),new r(1265,10),new r(2289,11),new r(4337,12),new r(8433,13),new r(16625,24)],n.kInsertLengthPrefixCode=[new r(0,0),new r(1,0),new r(2,0),new r(3,0),new r(4,0),new r(5,0),new r(6,1),new r(8,1),new r(10,2),new r(14,2),new r(18,3),new r(26,3),new r(34,4),new r(50,4),new r(66,5),new r(98,5),new r(130,6),new r(194,7),new r(322,8),new r(578,9),new r(1090,10),new r(2114,12),new r(6210,14),new r(22594,24)],n.kCopyLengthPrefixCode=[new r(2,0),new r(3,0),new r(4,0),new r(5,0),new r(6,0),new r(7,0),new r(8,0),new r(9,0),new r(10,1),new r(12,1),new r(14,2),new r(18,2),new r(22,3),new r(30,3),new r(38,4),new r(54,4),new r(70,5),new r(102,5),new r(134,6),new r(198,7),new r(326,8),new r(582,9),new r(1094,10),new r(2118,24)],n.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],n.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},"dec/streams.js":function(e,t,n){function r(e){this.buffer=e,this.pos=0}function o(e){this.buffer=e,this.pos=0}r.prototype.read=function(e,t,n){this.pos+n>this.buffer.length&&(n=this.buffer.length-this.pos);for(var r=0;r this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(e.subarray(0,t),this.pos),this.pos+=t,t},n.BrotliOutput=o},"dec/transform.js":function(e,t,n){function r(e,t,n){this.prefix=new Uint8Array(e.length),this.transform=t,this.suffix=new Uint8Array(n.length);for(var r=0;r =97&&e[t]<=122&&(e[t]^=32),1):e[t]<224?(e[t+1]^=32,2):(e[t+2]^=5,3)}var i=e("./dictionary");const s=0,a=1,d=2,u=3,f=4,c=5,l=6,h=7,p=8,w=9,b=10,m=11,v=12,y=13,g=14,x=15,U=16,E=17,W=18,O=20;var B=[new r("",s,""),new r("",s," "),new r(" ",s," "),new r("",v,""),new r("",b," "),new r("",s," the "),new r(" ",s,""),new r("s ",s," "),new r("",s," of "),new r("",b,""),new r("",s," and "),new r("",y,""),new r("",a,""),new r(", ",s," "),new r("",s,", "),new r(" ",b," "),new r("",s," in "),new r("",s," to "),new r("e ",s," "),new r("",s,'"'),new r("",s,"."),new r("",s,'">'),new r("",s,"\n"),new r("",u,""),new r("",s,"]"),new r("",s," for "),new r("",g,""),new r("",d,""),new r("",s," a "),new r("",s," that "),new r(" ",b,""),new r("",s,". "),new r(".",s,""),new r(" ",s,", "),new r("",x,""),new r("",s," with "),new r("",s,"'"),new r("",s," from "),new r("",s," by "),new r("",U,""),new r("",E,""),new r(" the ",s,""),new r("",f,""),new r("",s,". The "),new r("",m,""),new r("",s," on "),new r("",s," as "),new r("",s," is "),new r("",h,""),new r("",a,"ing "),new r("",s,"\n\t"),new r("",s,":"),new r(" ",s,". "),new r("",s,"ed "),new r("",O,""),new r("",W,""),new r("",l,""),new r("",s,"("),new r("",b,", "),new r("",p,""),new r("",s," at "),new r("",s,"ly "),new r(" the ",s," of "),new r("",c,""),new r("",w,""),new r(" ",b,", "),new r("",b,'"'),new r(".",s,"("),new r("",m," "),new r("",b,'">'),new r("",s,'="'),new r(" ",s,"."),new r(".com/",s,""),new r(" the ",s," of the "),new r("",b,"'"),new r("",s,". This "),new r("",s,","),new r(".",s," "),new r("",b,"("),new r("",b,"."),new r("",s," not "),new r(" ",s,'="'),new r("",s,"er "),new r(" ",m," "),new r("",s,"al "),new r(" ",m,""),new r("",s,"='"),new r("",m,'"'),new r("",b,". "),new r(" ",s,"("),new r("",s,"ful "),new r(" ",b,". "),new r("",s,"ive "),new r("",s,"less "),new r("",m,"'"),new r("",s,"est "),new r(" ",b,"."),new r("",m,'">'),new r(" ",s,"='"),new r("",b,","),new r("",s,"ize "),new r("",m,"."),new r("\xc2\xa0",s,""),new r(" ",s,","),new r("",b,'="'),new r("",m,'="'),new r("",s,"ous "),new r("",m,", "),new r("",b,"='"),new r(" ",b,","),new r(" ",m,'="'),new r(" ",m,", "),new r("",m,","),new r("",m,"("),new r("",m,". "),new r(" ",m,"."),new r("",m,"='"),new r(" ",m,". "),new r(" ",b,'="'),new r(" ",m,"='"),new r(" ",b,"='")];n.kTransforms=B,n.kNumTransforms=B.length,n.transformDictionaryWord=function(e,t,n,r,s){var a,d=B[s].prefix,u=B[s].suffix,f=B[s].transform,c=f r&&(c=r);for(var p=0;p 0;){var y=o(e,a);a+=y,r-=y}for(var g=0;g 0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function o(e){return 3*e.length/4-r(e)}function i(e){var t,n,o,i,s,a,d=e.length;s=r(e),a=new c(3*d/4-s),o=s>0?d-4:d;var u=0;for(t=0,n=0;t >16&255,a[u++]=i>>8&255,a[u++]=255&i;return 2===s?(i=f[e.charCodeAt(t)]<<2|f[e.charCodeAt(t+1)]>>4,a[u++]=255&i):1===s&&(i=f[e.charCodeAt(t)]<<10|f[e.charCodeAt(t+1)]<<4|f[e.charCodeAt(t+2)]>>2,a[u++]=i>>8&255,a[u++]=255&i),a}function s(e){return u[e>>18&63]+u[e>>12&63]+u[e>>6&63]+u[63&e]}function a(e,t,n){for(var r,o=[],i=t;i f?f:d+s));return 1===r?(t=e[n-1],o+=u[t>>2],o+=u[t<<4&63],o+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],o+=u[t>>10],o+=u[t>>4&63],o+=u[t<<2&63],o+="="),i.push(o),i.join("")}n.byteLength=o,n.toByteArray=i,n.fromByteArray=d;for(var u=[],f=[],c="undefined"!=typeof Uint8Array?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,p=l.length;h >3);if(commentOffset=n+1+2+1+2+(o<<3)+7>>3,17==r||commentOffset>e.length)return!1;for(var i=r+(6+(o<<4)+(t.length-1<<6)<
>>=8)if(e[s]!=(255&i))return!1;return String.fromCharCode.apply(null,e.subarray(commentOffset,commentOffset+t.length))==t}}};return new Promise(function(e,t){l.SystemInfo.hasWebGL?1==l.SystemInfo.hasWebGL?t('Your browser does not support graphics API "WebGL 2" which is required for this content.'):l.SystemInfo.hasWasm?(1==l.SystemInfo.hasWebGL&&l.print('Warning: Your browser does not support "WebGL 2" Graphics API, switching to "WebGL 1"'),l.startupErrorHandler=t,n(0),l.postRun.push(function(){n(1),delete l.startupErrorHandler,e(m)}),c()):t("Your browser does not support WebAssembly."):t("Your browser does not support WebGL.")})} \ No newline at end of file diff --git a/public/EPS_Yzpq/Build/EPS_Yzpq.wasm.unityweb b/public/EPS_Yzpq/Build/EPS_Yzpq.wasm.unityweb new file mode 100644 index 0000000..26e7efd Binary files /dev/null and b/public/EPS_Yzpq/Build/EPS_Yzpq.wasm.unityweb differ diff --git a/public/EPS_Yzpq/StreamingAssets/UnityServicesProjectConfiguration.json b/public/EPS_Yzpq/StreamingAssets/UnityServicesProjectConfiguration.json new file mode 100644 index 0000000..2f550ee --- /dev/null +++ b/public/EPS_Yzpq/StreamingAssets/UnityServicesProjectConfiguration.json @@ -0,0 +1 @@ +{"Keys":["com.unity.services.core.version"],"Values":[{"m_Value":"1.3.1","m_IsReadOnly":true}]} \ No newline at end of file diff --git a/public/EPS_Yzpq/StreamingAssets/Video/序列 01.ogv b/public/EPS_Yzpq/StreamingAssets/Video/序列 01.ogv new file mode 100644 index 0000000..1ac366e Binary files /dev/null and b/public/EPS_Yzpq/StreamingAssets/Video/序列 01.ogv differ diff --git a/public/EPS_Yzpq/TemplateData/favicon.ico b/public/EPS_Yzpq/TemplateData/favicon.ico new file mode 100644 index 0000000..07db393 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/favicon.ico differ diff --git a/public/EPS_Yzpq/TemplateData/fullscreen-button.png b/public/EPS_Yzpq/TemplateData/fullscreen-button.png new file mode 100644 index 0000000..e7b6496 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/fullscreen-button.png differ diff --git a/public/EPS_Yzpq/TemplateData/progress-bar-empty-dark.png b/public/EPS_Yzpq/TemplateData/progress-bar-empty-dark.png new file mode 100644 index 0000000..d01612f Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/progress-bar-empty-dark.png differ diff --git a/public/EPS_Yzpq/TemplateData/progress-bar-empty-light.png b/public/EPS_Yzpq/TemplateData/progress-bar-empty-light.png new file mode 100644 index 0000000..593a329 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/progress-bar-empty-light.png differ diff --git a/public/EPS_Yzpq/TemplateData/progress-bar-full-dark.png b/public/EPS_Yzpq/TemplateData/progress-bar-full-dark.png new file mode 100644 index 0000000..c432c86 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/progress-bar-full-dark.png differ diff --git a/public/EPS_Yzpq/TemplateData/progress-bar-full-light.png b/public/EPS_Yzpq/TemplateData/progress-bar-full-light.png new file mode 100644 index 0000000..e683131 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/progress-bar-full-light.png differ diff --git a/public/EPS_Yzpq/TemplateData/style.css b/public/EPS_Yzpq/TemplateData/style.css new file mode 100644 index 0000000..4d402f4 --- /dev/null +++ b/public/EPS_Yzpq/TemplateData/style.css @@ -0,0 +1,16 @@ +body { padding: 0; margin: 0 } +#unity-container { position: absolute } +#unity-container.unity-desktop { left: 50%; top: 50%; transform: translate(-50%, -50%) } +#unity-container.unity-mobile { width: 100%; height: 100% } +#unity-canvas { background: #231F20 } +.unity-mobile #unity-canvas { width: 100%; height: 100% } +#unity-loading-bar { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: none } +#unity-logo { width: 154px; height: 130px; background: url('unity-logo-dark.png') no-repeat center } +#unity-progress-bar-empty { width: 141px; height: 18px; margin-top: 10px; margin-left: 6.5px; background: url('progress-bar-empty-dark.png') no-repeat center } +#unity-progress-bar-full { width: 0%; height: 18px; margin-top: 10px; background: url('progress-bar-full-dark.png') no-repeat center } +#unity-footer { position: relative } +.unity-mobile #unity-footer { display: none } +#unity-webgl-logo { float:left; width: 204px; height: 38px; background: url('webgl-logo.png') no-repeat center } +#unity-build-title { float: right; margin-right: 10px; line-height: 38px; font-family: arial; font-size: 18px } +#unity-fullscreen-button { float: right; width: 38px; height: 38px; background: url('fullscreen-button.png') no-repeat center } +#unity-warning { position: absolute; left: 50%; top: 5%; transform: translate(-50%); background: white; padding: 10px; display: none } diff --git a/public/EPS_Yzpq/TemplateData/unity-logo-dark.png b/public/EPS_Yzpq/TemplateData/unity-logo-dark.png new file mode 100644 index 0000000..2c33238 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/unity-logo-dark.png differ diff --git a/public/EPS_Yzpq/TemplateData/unity-logo-light.png b/public/EPS_Yzpq/TemplateData/unity-logo-light.png new file mode 100644 index 0000000..9f0ab84 Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/unity-logo-light.png differ diff --git a/public/EPS_Yzpq/TemplateData/webgl-logo.png b/public/EPS_Yzpq/TemplateData/webgl-logo.png new file mode 100644 index 0000000..338b1ae Binary files /dev/null and b/public/EPS_Yzpq/TemplateData/webgl-logo.png differ diff --git a/public/EPS_Yzpq/index.html b/public/EPS_Yzpq/index.html new file mode 100644 index 0000000..2000f37 --- /dev/null +++ b/public/EPS_Yzpq/index.html @@ -0,0 +1,172 @@ + + + + + + + Unity WebGL Player | ElectricPowerStorage_Digital Twin + + + + + + ++ ++ + + + \ No newline at end of file diff --git a/public/index.html b/public/index.html index 3e5a139..e1b3f4f 100644 --- a/public/index.html +++ b/public/index.html @@ -5,7 +5,7 @@ -+ +++ +++ +<%= htmlWebpackPlugin.options.title %> +扬中数字孪生仓库