void Config::changeLayer() { qDebug() << Q_FUNC_INFO; Q_EMIT layerChange(); Q_EMIT wallpaperChanged(); }
void Rolelayer::callsp(int value){ if(current_oprate==hero_b) { layerdaozhi(); go_layer(12); }else if(current_oprate==pet_b){ layerdaozhi(); go_layer(15); }else if(current_oprate==click_tag2){ }else if(current_oprate==magic_b){ layerdaozhi(); go_layer(14); }else if(current_oprate==hy_b){ current_oprate=0; isdone=0; Gonengweikaifan(); //测试分享内容 /* #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) SdkManager::getInstance()->share(nullptr); #endif */ }else if(current_oprate==msg_b){ current_oprate=0; isdone=0; Gonengweikaifan(); }else if(current_oprate==login_b){ current_oprate=0; isdone=0; Gonengweikaifan(); }else if(current_oprate==huodong_b){ current_oprate=0; isdone=0; Gonengweikaifan(); }else if(current_oprate==shezhi_b){ go_layer(100); }else if(current_oprate==jian_mark){ current_oprate=0; isdone=0; //收起 oprate_bt->setNormalImage(Sprite::create(shou_img)); oprate_bt->setSelectedImage(Sprite::create(shou_img)); oprate_bt->setTag(jiao_mark); }else if(current_oprate==jiao_mark){ current_oprate=0; isdone=0; //展开 oprate_bt->setNormalImage(Sprite::create(jia_img)); oprate_bt->setSelectedImage(Sprite::create(jia_img)); oprate_bt->setTag(jian_mark); }else if(current_oprate==startgame_tag){ current_oprate=0; isdone=0; //展开 int iCount = PlayerInfoDataManager::getManager()->getOnePlayerInfo(key_playGameCount); PlayerInfoDataManager::getManager()->setOnePlayerInfo(key_playGameCount, iCount+1); Achieve* info = nullptr; //检测痴狂相关成就 info = (Achieve*)AchievementHelper::getHelper()->getAchieveByID(achieveID_ChiKuangI); if (info && !info->isOver) { AchievementHelper::getHelper()->completeOneAchievement(achieveID_ChiKuangI, 1); } info = (Achieve*)AchievementHelper::getHelper()->getAchieveByID(achieveID_ChiKuangII); if (info && !info->isOver) { AchievementHelper::getHelper()->completeOneAchievement(achieveID_ChiKuangII, 1); } info = (Achieve*)AchievementHelper::getHelper()->getAchieveByID(achieveID_ChiKuangIII); if (info && !info->isOver) { AchievementHelper::getHelper()->completeOneAchievement(achieveID_ChiKuangIII, 1); } info = (Achieve*)AchievementHelper::getHelper()->getAchieveByID(achieveID_ChiKuangIV); if (info && !info->isOver) { AchievementHelper::getHelper()->completeOneAchievement(achieveID_ChiKuangIV, 1); } GameDirector::getDirector()->loadingToRunningScene(RunningMode::endless); }else if(current_oprate==zhuye_ftag){ //zhuye_ftag current_oprate=0; isdone=0; if(fahuimark>1) return; layeReturnpop(); }else if(current_oprate==zb_b){ current_oprate=0; isdone=0; layerChange(); drawshoplayer(); }else if (current_oprate == tollgateItem_tag){ //layerChange(); Director::getInstance()->getEventDispatcher()->dispatchCustomEvent(MSG_TollgateLayer_comein); } }