1. 首页
  2. 编程语言
  3. Javascript
  4. CocosCreator通用框架设计之资源管理

CocosCreator通用框架设计之资源管理

上传者: 2021-08-03 05:32:29上传 PDF文件 424.96 KB 热度 14次

cocos creator 资源管理存在的问题资源管理主要解决3个问题,资源加载,资源查找(使用),资源释放。由于cocos creator引擎没有维护好资源的依赖,导致我们在释放D的时候并不知道还有F依赖我们。对于依赖,在资源加载的时候ResLoader会自动建立起映射,释放资源的时候会自动取消映射,并检测取消映射后的资源是否可以释放,是才走释放的逻辑。如果使用ResLoader进行测试,发现释放之后只有34个资源,这是因为前面加载场景的资源也被该测试资源依赖,所以这些资源也被释放掉了,只要我们都使用ResLoader来加载和卸载资源,就不会出现资源泄露的问题。因为释放了纹理,所以cocos creator在接下来的渲染中会不断报错。

下载地址
用户评论