游戏开始加载资源太多的方法!

每隔 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); //这个函数就是进游戏界面函数

}

 

posted @ 2012-09-07 16:48  六界剑仙  阅读(203)  评论(0编辑  收藏  举报