2014-07-09 21 views
0

我得到當我試圖在一個spritesheet矩形寬度超過最大容限(cocos2d的-JS)

// 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最新提交的混帳,我已經做到了..

+0

錯誤發生在哪一行?它究竟是什麼意思?日誌中還有其他內容嗎?您是否檢查了精靈表紋理或圖像大小,以確認它們在硬件限制範圍內(即,最大紋理大小爲4096x4096像素,在iPhone 4和iPad 1等較早設備上爲2048x2048) – LearnCocos2D

+0

錯誤發生在此行cc .spriteFrameCache.addSpriteFrames(res.ant_walk_plist); –

+0

我的紋理非常小:128x256 –

回答

0

小時後,我意識到,我有文件名爲「螞蟻@ 2x_1。 png「和」[email protected]_2.png「(視網膜的命名約定),不知怎的,這一切都搞砸了,我不知道爲什麼。我只是將名稱更改爲「ant_1.png」和「ant_2.png」,一切都很好...... JavaScript總是非常愉快的工作。