DependUtil
类型
模块: cc.AssetManager
控制资源的依赖列表,这是一个单例, 所有成员能通过 cc.assetManager.dependUtil
访问
索引
方法
getNativeDep
获取资源的原生依赖,例如 Texture 的原生依赖是图片getDeps
获取资源直接引用的非原生依赖列表,例如,材质的非原生依赖是 TexturegetDependsRecursively
获取某个已经加载好的资源的所有非原生依赖资源列表,包括间接引用的资源,并保存在数组中返回。
Details
方法
getNativeDep
获取资源的原生依赖,例如 Texture 的原生依赖是图片
meta | description |
---|---|
返回 | Object |
定义于 | cocos2d/core/asset-manager/depend-util.js:53 |
参数列表
uuid
string asset's uuid
示例
var dep = dependUtil.getNativeDep('fcmR3XADNLgJ1ByKhqcC5Z');
getDeps
获取资源直接引用的非原生依赖列表,例如,材质的非原生依赖是 Texture
meta | description |
---|---|
返回 | string[] |
定义于 | cocos2d/core/asset-manager/depend-util.js:76 |
参数列表
uuid
string asset's uuid
示例
var deps = dependUtil.getDeps('fcmR3XADNLgJ1ByKhqcC5Z');
getDependsRecursively
获取某个已经加载好的资源的所有非原生依赖资源列表,包括间接引用的资源,并保存在数组中返回。 返回的数组将仅保存依赖资源的 uuid。
meta | description |
---|---|
返回 | string[] |
定义于 | cocos2d/core/asset-manager/depend-util.js:100 |
参数列表
uuid
String The asset's uuid
示例
var deps = dependUtil.getDepsRecursively('fcmR3XADNLgJ1ByKhqcC5Z');