是我看错了,确实是示例demo里面存在循环引用,框架层没有问题。
看了一天的框架贴,这个资源自动释放的机制挺不错的,整合到项目里了 
1赞
游戏中调用:MKGame.restart() 还是会疯狂报错,错误指向:同一个资源被释放了两次。
先根据uuid定位资源,再检查非框架代码是否对其进行了手动释放
1赞
mask~~~
打包发布web-mobile平台,发现一个严重的bug,复现流程如下:
第一步,正常启动游戏页面,进入到大厅;
第二步,断开网络,尝试点击打开某一个功能UI,比如个人信息弹框、设置弹框,此时因为没有网络,会打开失败,日志会显示请求xxxx.json 网络错误(备注:人信息弹框、设置弹框这两个UI模块一开始是没有预加载的!);
第三步,恢复网络,再次打开第二步中打开失败的UI,会发现即使网络恢复了也无法打开。
初步排查到是MKStatusTask中_reset 中初始化this.task 的时候,没有处理好Promise 回调导致。
我这里看下
已修复,更新至开发版即可。如果需要实时沟通可以加QQ群(点头像)
支持2.4版本嘛,公司到现在还是2.4的,用不到3.0 