cocos2d-x suijishu

来源:互联网 发布:宝宝唱歌软件 编辑:程序博客网 时间:2024/05/16 09:38
//CardDispatcher.cpp
 
 int CCardDispatcher::getRandomNumber(){
     int randNumber = random(0, 10);
     return randNumber;
 }
 
 int CCardDispatcher::random(int start, int end){
     
     return CCRANDOM_0_1()*end+start;
 
 }
 
 
 //MainGameLayer.cpp
 
 bool MainGameLayer::init(){
     CCLayer::init();
 
     cc_timeval psv;
     CCTime::gettimeofdayCocos2d(&psv, NULL);
     unsigned long int seed = psv.tv_sec*1000 + psv.tv_usec/1000;
     srand(seed);
     this->schedule(schedule_selector(MainGameLayer::getCardNumber), 1.0);
     return true;
 }
 
 void MainGameLayer::getCardNumber(float dt){
     int randomNumber = CCardDispatcher::shareDispatcher()->getRandomNumber();
     CCLOG("%d", randomNumber);
 }
原创粉丝点击