![]() ListenerTouchOneByOne->onTouchEnded = CC_CALLBACK_2(BaseScene::onTouchEnded, this) ListenerTouchOneByOne->onTouchCancelled = CC_CALLBACK_2(BaseScene::onTouchCancelled, this) ListenerTouchOneByOne->onTouchMoved = CC_CALLBACK_2(BaseScene::onTouchMoved, this) ListenerTouchOneByOne->onTouchBegan = CC_CALLBACK_2(BaseScene::onTouchBegan, this) _eventDispatcher->addEventListenerWithSceneGraphPriority(listenerMouse, this) Īuto listenerTouchOneByOne = EventListenerTouchOneByOne::create() ListenerMouse->onMouseUp = CC_CALLBACK_1(BaseScene::onMouseUp, this) ListenerMouse->onMouseScroll = CC_CALLBACK_1(BaseScene::onMouseScroll, this) ListenerMouse->onMouseMove = CC_CALLBACK_1(BaseScene::onMouseMove, this) ListenerMouse->onMouseDown = CC_CALLBACK_1(BaseScene::onMouseDown, this) _eventDispatcher->addEventListenerWithSceneGraphPriority(listenerKeyboard, this) Īuto listenerMouse = EventListenerMouse::create() ListenerKeyboard->onKeyReleased = CC_CALLBACK_2(BaseScene::onKeyReleased, this) ListenerKeyboard->onKeyPressed = CC_CALLBACK_2(BaseScene::onKeyPressed, this) SetOnExitAction(CCEaseExponentialIn::create(CCScaleTo::create(0.5f, 0.01f))) Īuto listenerKeyboard = EventListenerKeyboard::create() SetOnEnterAction(CCEaseBounceOut::create(CCScaleTo::create(0.5f, 1.0f))) M_pSpriteScoreFire->runAction(CCRepeatForever::create(pAnimateFire)) PCCBReader->setCCBRootPath(strCCBRootPath.c_str()) ĬCNode* pNode = pCCBReader->readNodeGraphFromFile(strCCBFileName.c_str(), this) ĬCArray* pArrayFire = CCArray::createWithCapacity(6) įor (int idx = 1 idx addObject(CCSpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName(CCString::createWithFormat("energy_fire%d.png", idx)->getCString())) ĬCAnimation* pAnimation = CCAnimation::createWithSpriteFrames(pArrayFire, 0.1f) ĬCAnimate* pAnimateFire = CCAnimate::create(pAnimation) Std::string strCCBRootPath = vSearchOrder Std::string strCCBFileName = "bi" Ĭonst std::vector vSearchOrder = CCFileUtils::sharedFileUtils()->getSearchResolutionsOrder() Schedule(schedule_selector(GameScene::updatePillar), 0.1f, kCCRepeatForever, 0) ĬCNodeLoaderLibrary* pLoaderLib = CCNodeLoaderLibrary::newDefaultCCNodeLoaderLibrary() ĬCBReader* pCCBReader = new CCBReader(pLoaderLib) M_pPause->setPosition(m_VisibleOrigin.x + 43, m_VisibleOrigin.y + m_VisibleSize.height - 41) ĬCMenu *pMenu = CCMenu::create(m_pPause, NULL) M_pPause = LGMenuItemImage::create("pause.png", NULL, this, menu_selector(GameScene::pauseCallback)) M_Hint->setPosition(ccp(m_VisibleOrigin.x + m_VisibleSize.width / 2, m_VisibleOrigin.y + m_VisibleSize.height / 2)) M_Title->setPosition(ccp(m_VisibleOrigin.x + m_VisibleSize.width / 2, m_VisibleOrigin.x + m_VisibleSize.height * 0.725f)) M_Title = CCSprite::create("title_ready.png") M_ScoreLabel->setPosition(m_VisibleOrigin.x + m_VisibleSize.width / 2, m_VisibleOrigin.y + m_VisibleSize.height * 0.86125) M_ScoreLabel->setAnchorPoint(ccp(0.5, 0.5)) M_ScoreLabel = CCLabelAtlas::create(CCString::createWithFormat("%d", m_CurrentScore)->getCString(), "fonts/font1.png", 56, 72, '0') M_pBackground2->setPosition(ccp(m_VisibleOrigin.x + m_VisibleSize.width * 1.5f, m_VisibleOrigin.y + m_VisibleSize.height * 0.5f)) M_pBackground2 = CCSprite::create("bg1.jpg") M_pBackground1->setPosition(m_VisibleOrigin + m_VisibleSize / 2) M_pBackground1 = CCSprite::create("bg1.jpg") M_GroundPosY = 187/* ground position in bg1.jpg(bg2.jpg) */ - m_VisibleOrigin.y on "init" you need to initialize your instance
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |