!function(t,a){a.un,a.uns;var i=a.static,n=a.class,o=a.getset,d=(a.__newvec,laya.utils.Browser),e=a.Config,s=(laya.events.Event,laya.events.EventDispatcher),l=laya.resource.HTMLImage,f=laya.utils.Handler,r=laya.display.Input,h=laya.net.Loader,u=laya.net.LocalStorage,c=(laya.maths.Matrix,laya.renders.Render),v=laya.net.ResourceVersion,p=laya.utils.RunDriver,m=laya.media.SoundChannel,y=laya.media.SoundManager,_=laya.net.URL,g=laya.utils.Utils,w=(n(F,"laya.tb.mini.MiniFileMgr",null,"MiniFileMgr$10"),F.isLocalNativeFile=function(i){for(var e=0,t=x.nativefiles.length;ex.minClearSize&&(x.minClearSize=i.size),F.onClearCacheRes()),F.deleteFile(t,n,o,a,i.size)},fail:function(i){null!=o&&o.runWith([1,i])}}):null!=o&&o.runWith([0]):F.fs.getFileInfo({filePath:t,success:function(e){s&&52428800<=u+4194304+e.size&&(e.size>x.minClearSize&&(x.minClearSize=e.size),F.onClearCacheRes()),F.fs.copyFile({srcPath:t,destPath:r,success:function(i){F.onSaveFile(n,l,!0,a,o,e.size)},fail:function(i){null!=o&&o.runWith([1,i])}})},fail:function(i){null!=o&&o.runWith([1,i])}})},F.onClearCacheRes=function(){var i,e=x.minClearSize,t=[];for(i in F.filesListObj)"fileUsedSize"!=i&&t.push(F.filesListObj[i]);F.sortOn(t,"times",16);for(var n=0,o=1,a=t.length;o\s+<");try{e=(new t.Parser.DOMParser).parseFromString(i,"text/xml")}catch(i){throw"需要引入xml解析库文件"}return e},N.idx=1,i(N,["nativefiles",function(){return this.nativefiles=["layaNativeDir"]}]),N);function N(){}!function(o){function a(){a.__super.call(this)}n(a,"laya.tb.mini.MiniAccelerator",o,"MiniAccelerator$10");var i=a.prototype;i.on=function(i,e,t,n){return o.prototype.on.call(this,i,e,t,n),a.startListen(this.onDeviceOrientationChange),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.my.onAccelerometerChange(laya.tb.mini.MiniAccelerator.onAccelerometerChange)}catch(i){}}},a.stopListen=function(){a._isListening=!1;try{x.window.my.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 I=(n(M,"laya.tb.mini.MiniLoader",s,"MiniLoader$10"),M.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&&h.loadedMap[_.formatURL(i)])return a._data=h.loadedMap[_.formatURL(i)],this.event("progress",1),void this.event("complete",a._data);if(null!=h.parserMap[e])return a._customParse=!0,void(h.parserMap[e]instanceof laya.utils.Handler?h.parserMap[e].runWith(this):h.parserMap[e].call(null,this));if(w.isLocalNativeFile(i)&&!w.getFileInfo(i)){if(x.subNativeFiles&&0==x.subNativeheads.length)for(var s in x.subNativeFiles){var l=x.subNativeFiles[s];x.subNativeheads=x.subNativeheads.concat(l);for(var r=0;r