您的位置:首页 > 移动开发 > Cocos引擎

Cocos2dx中如何使用某个目录下的资源(该资源在Resources目录的子目录或者更后面)

2018-02-05 11:36 351 查看
//添加文件路径,比如你需要访问Resource下Demo目录下的文件和fonts下的字体文件(需要访问Resource下其他目录的资源必须要先使用setSearchPaths或者addSearchPaths把其他目录加入);

auto fileUtils = FileUtils::getInstance();

vector<string>searPaths;

searPaths.push_back("fonts");

searPaths.push_back("Demo");

fileUtils->setSearchPaths(searPaths);//setSearchPaths加入的是几个目录路径的集合;

 

//还可以使用addSearchPaths添加资源路径;addSearchPaths加入的是具体某个路径

 

//后面使用就可以直接使用png图片或者plist的压缩图片;

//直接使用图片;

auto sprite1 = Sprite::create("HelloWorld.png");

//使用plist文件的图片资源;

SpriteFrameCache::getInstance()->addSpriteFramesWithFile("Demo_1.plist");

auto sprite = Sprite::createWithSpriteFrameName("abc.png");

//..........
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐