用AssetsManger下载了一个场景文件csb,刚下载完成时,直接使用这个csb文件是没问题的,可关闭程序再次打开直接去访问已经下载好的csb文件,会出问题,求助!~~
只有csb文件有问题,图片之类的资源是可用的。
用AssetsManger下载了一个场景文件csb,刚下载完成时,直接使用这个csb文件是没问题的,可关闭程序再次打开直接去访问已经下载好的csb文件,会出问题,求助!~~
只有csb文件有问题,图片之类的资源是可用的。
通过AssetsManger下载的csb文件,无法二次访问,只能使用一次
///////////////添加资源搜索路径///////////////
FileUtils::getInstance()->addSearchPath(FileUtils::getInstance()->getWritablePath());
auto sp = Sprite::create("Game_1/btStart0.png");
addChild(sp, 10);
auto m_rootlay = CSLoader::createNode("Game_1/CD_MainScene.csb");//此处报错
addChild(m_rootlay,10);
同时下载下来的png文件是可以用的,加载csb时会报错
AssetsManger是啥,商店吗
楼主,方便来个示例工程吗?
现在找到个解决办法,每次使用下载文件前,检查一次更新(没有更新,不下载),再访问csb的时候,就可以了·····
tomcat服务器,AssetsManger最简单的下载,ui文件打包成zip