例如:用HelloWorld.png 图片好用,用自己的图片 和HelloWorld.png 像素大小 分辨率都相同 但是程序一执行到该图片设置时就崩溃?报这个错误 EXC_BAD_ACCESS
auto size = Director::getInstance()->getWinSize();
auto bg1 = Sprite::create(s_first1); //s_first1自己的图片
bg1->setPosition( Vec2(size.width/2, size.height/2) ); //执行到这程序崩溃
addChild(bg1, -1);
cocos2d: fullPathForFilename: No file found at en.png. Possible missing file.
但是我把图片放到Resources文件夹下了,还需要其他操作才能把图片加载到程序里?
原来是 xcode的问题的需要把图片加载到工程里Build Phases->Copy Bundle Resources下吧图片添加到 工程里
或则用:
std::vectorstd::string searchPaths;
searchPaths.push_back(“图片目录”);
fileUtils->setSearchPaths(searchPaths);
都可以完成图片加载到工程里。