我遇到了我的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