无法从pList加载图像

时间:2013-11-22 06:43:32

标签: cocos2d-x

我在Windows 8手机上移植我的游戏。它已经在iOS和Android上运行。 当我尝试从plist加载图像时崩溃。

WickedChicks.exe中0x69B76451(libcocos2d.dll)的未处理异常:0xC0000005:访问冲突读取位置0x00000018。

我的代码很简单:

CCSpriteFrameCache :: sharedSpriteFrameCache() - > addSpriteFramesWithFile(“CommonObjects.plist”);

我的CommonObjects.plist及其png存在于资源文件夹&在iOS和Android上正常运行。

它为

提供null
CCDictionary *dict = CCDictionary::createWithContentsOfFileThreadSafe(fullPath.c_str());

void CCSpriteFrameCache::addSpriteFramesWithFile(const char *pszPlist)

方法

先谢谢

1 个答案:

答案 0 :(得分:0)

右键单击.Plist文件 转到“属性”。 在Build Action中,将其设置为“Content” 并在“复制到输出目录”部分中,将其设置为“始终复制” 希望这对你有用。