CocosCreator通用框架中,如何设计资源管理以应对长尾需求?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3189个文字,预计阅读时间需要13分钟。
目录 + Cocos Creator + 资源管理存在的常见问题 + 资源依赖 + 资源使用 + ResLoader + 使用ResLoader + 如果你想要使用Cocos Creator制作大型游戏,那么资源管理是必须解决的问题,随着游戏的进行,你需要资源管理来处理。
目录
- cocos creator 资源管理存在的问题
- 资源依赖
- 资源使用
- ResLoader
- 使用ResLoader
如果你想使用Cocos Creator制作一些规模稍大的游戏,那么资源管理是必须解决的问题,随着游戏的进行,你可能会发现游戏的内存占用只升不降,哪怕你当前只用到了极少的资源,并且有使用cc.loader.release来释放之前加载的资源,但之前使用过的大部分资源都会留在内存中!为什么会这样呢?
cocos creator 资源管理存在的问题
资源管理主要解决3个问题,资源加载,资源查找(使用),资源释放。这里要讨论的主要是资源释放的问题,这个问题看上去非常简单,在Cocos2d-x中确实也很简单,但在js中变得复杂了起来,因为难以跟踪一个资源是否可以被释放。
本文共计3189个文字,预计阅读时间需要13分钟。
目录 + Cocos Creator + 资源管理存在的常见问题 + 资源依赖 + 资源使用 + ResLoader + 使用ResLoader + 如果你想要使用Cocos Creator制作大型游戏,那么资源管理是必须解决的问题,随着游戏的进行,你需要资源管理来处理。
目录
- cocos creator 资源管理存在的问题
- 资源依赖
- 资源使用
- ResLoader
- 使用ResLoader
如果你想使用Cocos Creator制作一些规模稍大的游戏,那么资源管理是必须解决的问题,随着游戏的进行,你可能会发现游戏的内存占用只升不降,哪怕你当前只用到了极少的资源,并且有使用cc.loader.release来释放之前加载的资源,但之前使用过的大部分资源都会留在内存中!为什么会这样呢?
cocos creator 资源管理存在的问题
资源管理主要解决3个问题,资源加载,资源查找(使用),资源释放。这里要讨论的主要是资源释放的问题,这个问题看上去非常简单,在Cocos2d-x中确实也很简单,但在js中变得复杂了起来,因为难以跟踪一个资源是否可以被释放。

