quickcocos2dx资源丢失的巨坑
2017-04-26 21:48
288 查看
这个现象在IOS的机器上发生频率高于安卓机器
当设备内存非常小的时候,我们游戏中的某些应该渲染出来的资源全都消失掉了。
而且这些资源有一个特征,全是plist的图集。
在程序内部没有释放图集的地方,所以想到应该是cocos自己释放掉的。
果然在它内部判断内存不足的时候会自动释放他认为没有用的图集。
所以需要在检查到无此图集的时候再次进行添加
https://www.processon.com/i/568c6ea4e4b0e51d149a085f
这个网站解决了大家开始设计阶段的问题,轻量级的各种设计模型,强烈推荐。
当设备内存非常小的时候,我们游戏中的某些应该渲染出来的资源全都消失掉了。
而且这些资源有一个特征,全是plist的图集。
在程序内部没有释放图集的地方,所以想到应该是cocos自己释放掉的。
果然在它内部判断内存不足的时候会自动释放他认为没有用的图集。
所以需要在检查到无此图集的时候再次进行添加
local frame = display.newSpriteFrame(filename) if frame == nil then display.addSpriteFrames("filename.plist", "filename.png") end
https://www.processon.com/i/568c6ea4e4b0e51d149a085f
这个网站解决了大家开始设计阶段的问题,轻量级的各种设计模型,强烈推荐。
相关文章推荐
- QT5 在VS里用QT Designer 打开UI文件资源丢失情况解决
- WebPart从bin改部署到GAC时资源文件丢失之谜(downmoon)
- 关于手机上资源丢失或者纹理错乱的问题
- 由于CSDN被黑了,有些文章和下载资源丢失,找不回来了
- ec重启后资源文件丢失问题
- cocos2dx 中两个场景切换后,导致资源丢失解决方案
- 由于引用库资源文件错误导致R文件丢失
- quickcocos2dx中动态更换图片资源的办法
- 关于intellij14的web项目导入lib丢失以及上传资源图片等无法访问的问题
- 12.5 Webview返回顶部 WKWebView使用/知识点博客/各种项目源码/图片资源丢失引起报错
- Android R资源文件无法更新或丢失
- Android R资源文件无法更新或丢失
- 微软私有云分享(R2)12 处理丢失资源
- Android工程导入图片资源报错,clean后R文件丢失
- 关于unity 中使用AssetBundle加载资源,shader偶尔会丢失的问题解决办法
- win7系统中资源管理器左栏“桌面”快捷方式丢失了怎么办?如何恢复
- WebPart从bin改部署到GAC时资源文件丢失之谜(downmoon)
- Unity 检查丢失引用的资源 Missing
- Django CSS样式与图片等资源 丢失的问题
- 45本免费的JavaScript书籍资源