cocos 代码加载资源
assetBundle 资源包
将资源放入资源包,ab包
资源包的划分 ,文件夹 属性 选中
从资源包中加载、释放资源
根据名字加载资源包
assetManage 全局单例, 类型 assetManage ,异步加载
assetManage.loadBundle("A", (err, ab: AssetManage.Bundle) => {
释放ab包,不会释放从ab包中加载的资源
// 释放ab包
assetManager.removeBundle(ab)
从ab包加载图集资源
ab.load('test/abc', SpriteAtlas, () => {
})
加载声音文件
ab.load(path, 类型, 回调)
})
卸载资源
基于ab包卸载
释放单个资源
释放不用的资源
释放所以资源
ab.release(path)
直接使用assetManage卸载资源
addref() 添加引用,资源正在用
编辑器上的资源main的ab包