0

当我尝试加载 spritesheet 时出现此错误

    // create sprite sheet
    cc.spriteFrameCache.addSpriteFrames(res.ant_walk_plist);
    this.spriteSheet = cc.SpriteBatchNode.create(res.ant_walk_png);
    this.addChild(this.spriteSheet);

我使用 TexturePacker 生成 spritesheet png 和 plist。

我试图用谷歌搜索错误,其他人提到将 cocos2d-js 更新为 git 上的最新提交,我已经这样做了..

4

1 回答 1

0

几个小时后,我意识到我的文件名为“ant@2x_1.png”和“ant@2x_2.png”(视网膜的命名约定),不知何故这搞砸了一切,我不知道为什么。我只是将名称更改为“ant_1.png”和“ant_2.png”,一切都很好...... JavaScript 总是非常好用。

于 2014-07-09T14:13:10.307 回答