CocosCreator通用框架中,如何设计资源管理以应对长尾需求?

2026-04-05 07:380阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计3189个文字,预计阅读时间需要13分钟。

CocosCreator通用框架中,如何设计资源管理以应对长尾需求?

目录 + Cocos Creator + 资源管理存在的常见问题 + 资源依赖 + 资源使用 + ResLoader + 使用ResLoader + 如果你想要使用Cocos Creator制作大型游戏,那么资源管理是必须解决的问题,随着游戏的进行,你需要资源管理来处理。

目录
  • cocos creator 资源管理存在的问题
  • 资源依赖
  • 资源使用
  • ResLoader
  • 使用ResLoader

如果你想使用Cocos Creator制作一些规模稍大的游戏,那么资源管理是必须解决的问题,随着游戏的进行,你可能会发现游戏的内存占用只升不降,哪怕你当前只用到了极少的资源,并且有使用cc.loader.release来释放之前加载的资源,但之前使用过的大部分资源都会留在内存中!为什么会这样呢?

cocos creator 资源管理存在的问题

资源管理主要解决3个问题,资源加载,资源查找(使用),资源释放。这里要讨论的主要是资源释放的问题,这个问题看上去非常简单,在Cocos2d-x中确实也很简单,但在js中变得复杂了起来,因为难以跟踪一个资源是否可以被释放。

阅读全文

本文共计3189个文字,预计阅读时间需要13分钟。

CocosCreator通用框架中,如何设计资源管理以应对长尾需求?

目录 + Cocos Creator + 资源管理存在的常见问题 + 资源依赖 + 资源使用 + ResLoader + 使用ResLoader + 如果你想要使用Cocos Creator制作大型游戏,那么资源管理是必须解决的问题,随着游戏的进行,你需要资源管理来处理。

目录
  • cocos creator 资源管理存在的问题
  • 资源依赖
  • 资源使用
  • ResLoader
  • 使用ResLoader

如果你想使用Cocos Creator制作一些规模稍大的游戏,那么资源管理是必须解决的问题,随着游戏的进行,你可能会发现游戏的内存占用只升不降,哪怕你当前只用到了极少的资源,并且有使用cc.loader.release来释放之前加载的资源,但之前使用过的大部分资源都会留在内存中!为什么会这样呢?

cocos creator 资源管理存在的问题

资源管理主要解决3个问题,资源加载,资源查找(使用),资源释放。这里要讨论的主要是资源释放的问题,这个问题看上去非常简单,在Cocos2d-x中确实也很简单,但在js中变得复杂了起来,因为难以跟踪一个资源是否可以被释放。

阅读全文