游戏开始加载资源太多的方法!
每隔 0.02s(时间自己定)加载一点(防止一次加载太多内存突然增大导致游戏崩溃~~)
this->schedule(schedule_selector(LoadingScene::update), 0.02f);
void LoadingScene::update(cocos2d::ccTime dt){
const char* filePath;
if (loadImageCount == 15)
{
return;
}
//比如说15个资源 每隔0.02s 让loadImageCount的值加1 (在进游戏界面函数的时候,做个判断 当loadImageCount == 15就进入游戏)
loadImageCount++;
switch (loadImageCount){
case 1:
。。。。
break;
case 2:
。。。。。。。
break;
。。。。
}
loadingCallBack(NULL); //这个函数就是进游戏界面函数
}