!function(t,o){o.un,o.uns;var i=o.static,n=o.class,a=o.getset,r=(o.__newvec,laya.utils.Browser),l=o.Config,s=(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,laya.utils.RunDriver),e=laya.media.SoundChannel,f=laya.media.SoundManager,m=laya.net.URL,g=laya.utils.Utils,y=(n(h,"laya.qg.mini.MiniFileMgr",null,"MiniFileMgr$3"),h.isLocalNativeFile=function(i){for(var e=0,t=x.nativefiles.length;ex.minClearSize&&(x.minClearSize=i.size),h.onClearCacheRes()),h.deleteFile(t,n,o,a,i.size)},fail:function(i){null!=o&&o.runWith([1,i])}}):null!=o&&o.runWith([0]):h.fs.getFileInfo({filePath:t,success:function(e){l&&52428800<=u+4194304+e.size&&(e.size>x.minClearSize&&(x.minClearSize=e.size),h.onClearCacheRes()),h.fs.copyFile({srcPath:t,destPath:r,success:function(i){h.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])}})},h.onClearCacheRes=function(){var i,e=x.minClearSize,t=[];for(i in h.filesListObj)"fileUsedSize"!=i&&t.push(h.filesListObj[i]);h.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","qgfile"]}]),P);function P(){}!function(o){function a(){a.__super.call(this)}n(a,"laya.qg.mini.MiniAccelerator",o,"MiniAccelerator$3");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{x.window.qg.onAccelerometerChange(laya.qg.mini.MiniAccelerator.onAccelerometerChange)}catch(i){}}},a.stopListen=function(){a._isListening=!1;try{x.window.qg.stopAccelerometer({})}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}(s);var b=(n(O,"laya.qg.mini.MiniLoader",s,"MiniLoader$3"),O.prototype.load=function(i,e,t,n,o){void 0===t&&(t=!0),void 0===o&&(o=!1);var a=this;if(a._url=i){if(0===(i=m.customFormat(i)).indexOf("data:image")?a._type=e="image":a._type=e=e||a.getTypeFromUrl(a._url),a._cache=t,a._data=null,!o&&p.loadedMap[m.formatURL(i)])return a._data=p.loadedMap[m.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=x.getUrlEncode(i,e),s=g.getFileExtension(i);if(-1!=O._fileTypeArr.indexOf(s)||"image"==e)x.EnvConfig.load.call(this,i,e,t,n,o);else if(x.isZiYu&&!y.ziyuFileData[i]&&(i=m.formatURL(i)),x.isZiYu&&y.ziyuFileData[i]){s=y.ziyuFileData[i];a.onLoaded(s)}else if(y.getFileInfo(m.formatURL(i))){var r=y.getFileInfo(m.formatURL(i));r.encoding=null==r.encoding?"utf8":r.encoding;var u=y.getFileNativePath(r.md5);y.readFile(u,r.encoding,new v(O,O.onReadNativeCallBack,[l,i,e,t,n,o,a]),m.formatURL(i))}else{if(y.isLocalNativeFile(i)){if(x.subNativeFiles&&0==x.subNativeheads.length)for(var d in x.subNativeFiles){var c=x.subNativeFiles[d];x.subNativeheads=x.subNativeheads.concat(c);for(var f=0;f