我使用TexturePacker构建了一个Sprite表,然后将其加载到我的应用程序中:
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile( "animation_s4.plist" );
但是,当我这样做时,我收到以下错误:
Cocos2d: cocos2d: CCSpriteFrameCache: Trying to use file animation_s4.png as texture
Cocos2d: cocos2d: CCSpriteFrameCache: Couldn't load texture
这是在Cocos2d-x
和XCode
(但我不想在构建Android版本时遇到问题),但我无法弄清楚为什么它无法加载我的纹理。我的精灵是一个.png文件。
有谁知道这可能是什么原因?
答案 0 :(得分:1)
在重建精灵表时,添加/更改资源应该删除Derived Data
文件夹以确保XCode从零开始并提取所有资源的新副本。