!function(n,a){a.un,a.uns;var i=a.static,e=a.class,t=a.getset,u=(a.__newvec,laya.utils.Browser),o=(laya.events.Event,laya.events.EventDispatcher),r=laya.resource.HTMLImage,p=laya.utils.Handler,l=laya.display.Input,m=laya.net.Loader,s=laya.net.LocalStorage,c=(laya.maths.Matrix,laya.renders.Render),d=laya.utils.RunDriver,f=laya.media.SoundChannel,h=laya.media.SoundManager,v=laya.net.URL,g=laya.utils.Utils,y=(e(w,"laya.bd.mini.BMiniAdapter"),w.getJson=function(i){return JSON.parse(i)},w.init=function(i,e){if(void 0===i&&(i=!1),void 0===e&&(e=!1),!(w._inited||(w._inited=!0,(w.window=n).navigator.userAgent.indexOf("SwanGame")<0))){w.isZiYu=e,w.isPosMsgYu=i,w.EnvConfig={};try{laya.webgl.resource.WebGLCanvas.premulAlpha=!0}catch(i){}w.isZiYu||(_.setNativeFileDir("/layaairGame"),_.existDir(_.fileNativeDir,p.create(w,w.onMkdirCallBack))),w.isZiYu||(w.systemInfo=w.window.swan.getSystemInfoSync()),w.window.focus=function(){},a.getUrlPath=function(){},a._getUrlPath=function(){},w.window.logtime=function(i){},w.window.alertTimeLog=function(i){},w.window.resetShareInfo=function(){},w.window.CanvasRenderingContext2D=function(){},w.window.CanvasRenderingContext2D.prototype=w.window.swan.createCanvas().getContext("2d").__proto__,w.window.document.body.appendChild=function(){},w.EnvConfig.pixelRatioInt=0,d.getPixelRatio=w.pixelRatio,w._preCreateElement=u.createElement,u.createElement=w.createElement,d.createShaderCondition=w.createShaderCondition,g.parseXMLFromString=w.parseXMLFromString,l._createInputElement=b._createInputElement,w.EnvConfig.load=m.prototype.load,m.prototype.load=M.prototype.load,m.prototype._loadImage=F.prototype._loadImage,(s._baseClass=S).__init__(),w.onReciveData()}},w.onReciveData=function(){laya.bd.mini.BMiniAdapter.isZiYu&&w.window.swan.onMessage(function(i){"opendatacontext"==i.isLoad?i.url&&(_.ziyuFileData[i.url]=i.atlasdata,_.ziyuFileTextureData[i.imgReadyUrl]=i.imgNativeUrl):"openJsondatacontext"==i.isLoad?i.url&&(_.ziyuFileData[i.url]=i.atlasdata):"openJsondatacontextPic"==i.isLoad&&(_.ziyuFileTextureData[i.imgReadyUrl]=i.imgNativeUrl)})},w.measureText=function(i){i=w._measureText(i);return i||(i={width:16},console.warn("-------微信获取文字宽度失败----等待修复---------")),i},w.getUrlEncode=function(i,e){return"arraybuffer"==e?"":"utf8"},w.downLoadFile=function(i,e,n,t){void 0===e&&(e=""),void 0===t&&(t="utf8"),_.getFileInfo(i)?null!=n&&n.runWith([0]):_.downLoadFile(i,e,n,t)},w.remove=function(i,e){_.deleteFile("",i,e,"",0)},w.removeAll=function(){_.deleteAll()},w.hasNativeFile=function(i){return _.isLocalNativeFile(i)},w.getFileInfo=function(i){return _.getFileInfo(i)},w.getFileList=function(){return _.filesListObj},w.exitMiniProgram=function(){w.window.swan.exitMiniProgram()},w.onMkdirCallBack=function(i,e){i||(_.filesListObj=JSON.parse(e.data),_.fakeObj=JSON.parse(e.data)),w.onChuLiYuJiaZai()},w.onChuLiYuJiaZai=function(){if(w.window.preloadResources)for(var i=w.window.preloadResources,e=0,n=i.length;e\s+<");try{e=(new n.Parser.DOMParser).parseFromString(i,"text/xml")}catch(i){throw"需要引入xml解析库文件"}return e},w.idx=1,i(w,["nativefiles",function(){return this.nativefiles=["layaNativeDir","wxlocal"]}]),w);function w(){}var _=(e(C,"laya.bd.mini.MiniFileMgr",null,"MiniFileMgr$1"),C.isLocalNativeFile=function(i){for(var e=0,n=y.nativefiles.length;ey.minClearSize&&(y.minClearSize=i.size),C.onClearCacheRes()),C.deleteFile(n,t,a,o,i.size)},fail:function(i){null!=a&&a.runWith([1,i])}}):null!=a&&a.runWith([0]):C.fs.getFileInfo({filePath:n,success:function(e){52428800<=s+4194304+e.size&&(e.size>y.minClearSize&&(y.minClearSize=e.size),C.onClearCacheRes()),C.fs.copyFile({srcPath:n,destPath:r,success:function(i){C.onSaveFile(t,l,!0,o,a,e.size)},fail:function(i){null!=a&&a.runWith([1,i])}})},fail:function(i){null!=a&&a.runWith([1,i])}})},C.onClearCacheRes=function(){var i,e=y.minClearSize,n=[];for(i in C.filesListObj)"fileUsedSize"!=i&&n.push(C.filesListObj[i]);C.sortOn(n,"times",16);for(var t=0,a=1,o=n.length;a