cocosBuilder 场景编辑器,我在使用中遇到一些问题,
经过调试,发现
在
CCScene* MainScene::scene(){
CCScene *scene=CCScene::create();
cocos2d::extension::CCNodeLoaderLibrary *ccNodeLoaderLibrary=cocos2d::extension::CCNodeLoaderLibrary::newDefaultCCNodeLoaderLibrary();
ccNodeLoaderLibrary->registerCCNodeLoader(“MainScene”,MainSceneLoader::loader());
CCLOG(“111”);
cocos2d::extension::CCBReader *ccBReader=new cocos2d::extension::CCBReader(ccNodeLoaderLibrary);
CCLOG(“222”);
CCNode *node=ccBReader->readNodeGraphFromFile("",“DalianMobileMainScene.ccbi”,scene);
CCLOG(“333”);
scene->addChild(node);
return scene;
}
中
CCNode *node=ccBReader->readNodeGraphFromFile("",“DalianMobileMainScene.ccbi”,scene);
在这句话中有问题,求大侠解决,
程序崩溃到ccnodeloader.h中的
CCRect bounds = CCRectMake(0, 0, texture->getContentSize().width, texture->getContentSize().height);
我也遇到相同的问题,也不知道别人怎么就成功了,郁闷!这是最新出来的,还是要和源码作者谈谈这个问题
纠结了我一周的问题,google上cocos2dx论坛上,也有人提出类似问题,但没有一个答案是能解决的![]()
最近我也遇到几次这个问题,最后全部是因为图片问题引起的
我的解决方法是,把图片在finder里copy到xcode的resources目录,然后在xcode项目里添加图片文件到工程,注意如果有文件夹的话要选第二项,就是让文件夹显示为蓝色