!function(t,n,a){a.un,a.uns;var i=a.static,s=a.class,o=a.getset,r=(a.__newvec,laya.utils.Browser),l=a.Config,e=(laya.events.Event,laya.events.EventDispatcher),u=laya.resource.HTMLImage,v=laya.utils.Handler,d=laya.display.Input,p=laya.net.Loader,c=(laya.net.LocalStorage,laya.maths.Matrix,laya.renders.Render),f=laya.utils.RunDriver,h=laya.media.SoundChannel,m=laya.media.SoundManager,g=laya.net.URL,y=laya.utils.Utils,w=(s(_,"laya.vv.mini.MiniFileMgr",null,"MiniFileMgr$4"),_.isLocalNativeFile=function(i){for(var e=0,t=S.nativefiles.length;eS.minClearSize&&(S.minClearSize=i.size),_.onClearCacheRes()),_.deleteFile(t,n,o,a,i.size)},fail:function(i){null!=o&&o.runWith([1,i])}}):null!=o&&o.runWith([0]):_.fs.getFileInfo({filePath:t,success:function(e){e.length&&(e.size=e.length),l&&52428800<=u+4194304+e.size&&(e.size>S.minClearSize&&(S.minClearSize=e.size),_.onClearCacheRes()),_.fs.copyFile({srcPath:t,destPath:r,success:function(i){_.onSaveFile(n,s,!0,a,o,e.size)},fail:function(i){null!=o&&o.runWith([1,i])}})},fail:function(i){null!=o&&o.runWith([1,i])}})},_.onClearCacheRes=function(){var i,e=S.minClearSize,t=[];for(i in _.filesListObj)"fileUsedSize"!=i&&t.push(_.filesListObj[i]);_.sortOn(t,"times",16);for(var n=0,o=1,a=t.length;o\s+<");try{e=(new t.DOMParser).parseFromString(i,"text/xml")}catch(i){throw"需要引入xml解析库文件"}return e},P.idx=1,i(P,["nativefiles",function(){return this.nativefiles=["layaNativeDir","files"]}]),P);function P(){}!function(o){function a(){a.__super.call(this)}s(a,"laya.vv.mini.MiniAccelerator",o,"MiniAccelerator$4");var i=a.prototype;i.on=function(i,e,t,n){return o.prototype.on.call(this,i,e,t,n),a.startListen(this.onAccelerometerChange),this},i.off=function(i,e,t,n){return void 0===n&&(n=!1),this.hasListener(i)||a.stopListen(),o.prototype.off.call(this,i,e,t,n)},a.__init__=function(){try{var i=laya.device.motion.Accelerator;if(!i)return;i.prototype.on=a.prototype.on,i.prototype.off=a.prototype.off}catch(i){}},a.startListen=function(i){if(a._callBack=i,!a._isListening){a._isListening=!0;try{S.window.qg.subscribeAccelerometer(laya.vv.mini.MiniAccelerator.onAccelerometerChange)}catch(i){}}},a.stopListen=function(){a._isListening=!1;try{S.window.qg.unsubscribeAccelerometer()}catch(i){}},a.onAccelerometerChange=function(i){var e={};e.acceleration=i,e.accelerationIncludingGravity=i,e.rotationRate={},null!=a._callBack&&a._callBack(e)},a._isListening=!1,a._callBack=null}(e);var M=(s(I,"laya.vv.mini.MiniLoader",e,"MiniLoader$4"),I.prototype.load=function(i,e,t,n,o){void 0===t&&(t=!0),void 0===o&&(o=!1);var a=this;if(0===(a._url=i).indexOf("data:image")?a._type=e="image":a._type=e=e||a.getTypeFromUrl(i),a._cache=t,a._data=null,!o&&p.loadedMap[g.formatURL(i)])return a._data=p.loadedMap[g.formatURL(i)],this.event("progress",1),void this.event("complete",a._data);if(null!=p.parserMap[e])return a._customParse=!0,void(p.parserMap[e]instanceof laya.utils.Handler?p.parserMap[e].runWith(this):p.parserMap[e].call(null,this));var l=S.getUrlEncode(i,e),s=y.getFileExtension(i);if(-1!=I._fileTypeArr.indexOf(s)||"image"==e)S.EnvConfig.load.call(this,i,e,t,n,o);else if(S.isZiYu&&!w.ziyuFileData[i]&&(i=g.formatURL(i)),S.isZiYu&&w.ziyuFileData[i]){s=w.ziyuFileData[i];a.onLoaded(s)}else if(w.getFileInfo(g.formatURL(i))){var r=w.getFileInfo(g.formatURL(i));r.encoding=null==r.encoding?"utf8":r.encoding;var u=w.getFileNativePath(r.md5);w.readFile(u,r.encoding,new v(I,I.onReadNativeCallBack,[l,i,e,t,n,o,a]),g.formatURL(i))}else{if(w.isLocalNativeFile(i)){if(S.subNativeFiles&&0==S.subNativeheads.length)for(var d in S.subNativeFiles){var c=S.subNativeFiles[d];S.subNativeheads=S.subNativeheads.concat(c);for(var f=0;f