AutoAtlas 资源怎么预加载

1.30版本中的自动图集怎么加载,pac扩展名

AutoAtlas 可以像 SpriteAtlas 那样来加载
比如 resouces/AutoAtlas.pac,可以通过下面的代码来加载

cc.loader.loadRes('AutoAtlas', cc.SpriteAtlas, (err, atlas) => {
});

谢谢你,我试试!

你好,我试了下,没能成功。报这个错
Error: cc.SpriteAtlas in “AutoAtlas” does not exist.(…)
按照你上边语句来的!

这个是我随便写的。。。
你的 .pac 名字叫什么,就填什么

AutoAtlas就叫这个

build 后才会生成的,要在 build 后才能正确加载,预览的时候会报错
你是在预览的时候测试的?

我在预览,跟把项目发布出来,都没有正确加载

把你的测试 demo 传上来我试一下?

HelloWorld.rar (642.1 KB)
麻烦你了!

我用你的demo 测试 在 1.3.2 beta1 是 ok 的呢,1.30应该也没问题

sss.spriteFrame = atlas[0];

要改成

sss.spriteFrame = atlas.getSpriteFrames()[0];

谢谢,现在可以了,但是这样感觉很郁闷,本地调试不能用。要想用这块东西,在发布的时候,还得改下。

v1.3.2-beta.1 可以直接使用 spriteFrame 来加载,这个是预览和发布都可以使用的

http://forum.cocos.com/t/cocos-creator-v1-3-2/41243

[AutoAtlas] 现在可以为 resources 下动态加载的图片设置自动打包图集,并可以使用不包含 atlas 的原始路径来加载

好的,谢谢!

v1.3.2正式版本是不是还不可以直接使用 spriteFrame 来加载,这个是预览和发布都可以使用的。
如果可以要怎么加载的

哪是不是预览的时候都有问题呢,每次都要兼容预览的很不友好