cocos creator入门教程(十九)—— loader代码加载和释放资源

cc.loader

1:有三个默认的Pipeline:    

 (1) assetLoader: 主要用于加载资源, 加载asset类型资源,和释放这些资源;    

 (2) downloader: 主要用于下载文件, 文本,图像,脚本,声音,字体, 自定义的download;      

(3) loader:  第三个默认的Pipeline,可以加载json, image, plist, fnt, uuid;

2: 资源分为本地(assets目录下)与远程资源;

3:  加载异步的;

 

本地资源加载

1: 在代码里面加载资源必须要求资源在assets/resources/文件夹下;    

(1)根据场景的依赖关系来打包我们的资源;  去掉不用的资源    

(2)无法判断在代码里面加载的资源,是哪些?-->所有的resources目录下的资源,都会被打包 进去,你在代码里面就能加载到它了。    

如果资源不在代码里面加载,一般不要放到resources目录下 ,如果放到了,这个资源不关你有没有用,都会被打包进去;

2: 资源的url不需要加assets/resources这个部分,路劲不需要加这个前缀;

3:cc.loader.loadRes(url, onComplete回掉函数);

4: loadResArray([], type类型, progressCallback, completeCallback);

5: loadResDir (url [type ] [progressCallback ] [completeCallback ]) 加载一个路径下的资源;

6: getRes(url, [

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值