弹框使用prefab制作,放在resources目录内
用完后使用
res = cc.loader.getDependsRecursively(“myprefab”)
cc.loader.release(res)
来释放资源。
但是随后再显示其他弹框时会有报错
看了日志好像是因为把内置的默认资源 default_sprite_splash 给释放了。
这要怎么整。这样搞的话就完全不能搬运释放资源了。
2.0.9
弹框使用prefab制作,放在resources目录内
用完后使用
res = cc.loader.getDependsRecursively(“myprefab”)
cc.loader.release(res)
来释放资源。
但是随后再显示其他弹框时会有报错
看了日志好像是因为把内置的默认资源 default_sprite_splash 给释放了。
这要怎么整。这样搞的话就完全不能搬运释放资源了。
2.0.9
最近我也遇到这样的问题,没想出什么好办法,只能手动剔除不能释放的公共图片,临时处理一下。或者自己管理图片。有人整了一套,https://github.com/1083921307/CasualGamesFramework,这个框架里面资源管理模块 (UILoader)可以参考,不知道行不行!
这个太麻烦了 还要引用 计数。而且似乎也解决不了prefab里面引用的其他资源的问题