目标查到这里142
似乎这个函数 返回的Dictionary 一直为空吧?
应该是资源路径问题,你检查下呢,我是成功导入了得
原因是你没有设置资源路径
解决办法:
在AppDelegate.cpp 的 bool AppDelegate::applicationDidFinishLaunching() 函数中,加入设置资源路径的代码:
std::vectorstd::string searchPath;
searchPath.push_back(“UIRES”);
CCFileUtils::sharedFileUtils()->setSearchPaths(searchPath);
注意,这三行代码必须加在 CCScene *pScene = HelloWorld::scene(); 这句之前
PS:我这里指定的路径是UIRES,就是官方例子放置UI资源的地方,你应该填在你放置XXX.plist与xxx.jason的位置
我是设置了资源路径,但是CS不支持相对路径,它只认这个CCFileUtils::sharedFileUtils()->setSearchPaths(searchPath);设置的路面,所有的资源都放这个文件夹下面。这样非常不方便用户对资源模块化管理,希望官方能改进下。
大家看怎么样 我认为很好.
应该是资源路径问题,你检查下呢,我是成功导入了得
原因是你没有设置资源路径
解决办法:
在AppDelegate.cpp 的 bool AppDelegate::applicationDidFinishLaunching() 函数中,加入设置资源路径的代码:
std::vectorstd::string searchPath;
searchPath.push_back(“UIRES”);
CCFileUtils::sharedFileUtils()->setSearchPaths(searchPath);
注意,这三行代码必须加在 CCScene *pScene = HelloWorld::scene(); 这句之前
PS:我这里指定的路径是UIRES,就是官方例子放置UI资源的地方,你应该填在你放置XXX.plist与xxx.jason的位置