我遇到了我的cocos2d游戏支持视网膜显示问题。一切都很好,但现在我正在进行更新。在这次更新中,我只添加了3张新图片(也是在HD中)。我正在使用zwoptex制作纹理地图集。生成的png是gameart.png和gameart-hd.png。我加载使用此代码的文件:cocos2d视网膜支持不工作了
CCSpriteFrameCache* frameCache = [CCSpriteFrameCache sharedSpriteFrameCache];
[frameCache addSpriteFramesWithFile:@"gameart.plist"];
得到任何精灵在我使用spriteWithFrameName:
方法。一切使用之前(甚至在iPhone 4),以做工精细,但现在我得到下面的错误仅适用于iPhone 4:
cocos2d: CCSpriteFrameCache: Frame 'tilei.png' not found
*** Assertion failure in -[BoardTile initWithSpriteFrame:]
文件tilei在两个gameart.png和gameart-hd.png(tilei可用.png和tilei-hd.png)和plist文件。我重新检查了一千次。会发生什么问题?请注意,错误没有显示,即使它在iPhone 4
谢谢!不知道 – KDaker