91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 14.58MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-07-02
  • 語言: 其他
  • 標(biāo)簽: 雷電??

資源簡介

cocos2d-x2.2 雷電源碼,詳細(xì)注釋,修復(fù)重要bug, vs2012打開直接運行。

資源截圖

代碼片段和文件信息

//
//??About.cpp
//??MoonWarriorsx
//
//??Created?by?王?磊?on?13-1-17.
//
//

#include?“About.h“
#include?“Resource.h“
#include?“StartMenu.h“

CCScene*?About::scene()
{
????CCScene?*scene?=?CCScene::create();
????About?*about?=?About::create();
????scene->addChild(about);
????return?scene;
}

bool?About::init()
{
????if?(!CClayer::init())?{
????????return?false;
????}
????
????CCSize?winSize?=?CCDirector::sharedDirector()->getWinSize();
????
????CCSprite?*sp?=?CCSprite::create(s_loading);
????sp->setAnchorPoint(ccp(0?0));
????addChild(sp?0?1);
????
????CCTexture2D?*imageCache?=?CCTextureCache::sharedTextureCache()->addImage(s_menutitle);
????CCSprite?*title?=?CCSprite::createWithTexture(imageCache?CCRectMake(0?36?100?34));
????title->setPosition(ccp(winSize.width/2?winSize.height?-?60));
????addChild(title);
????
????CCLabelTTF?*about?=?CCLabelTTF::create(“???I?recode?this?game?according?to?the?logic?of?MoonWarriors-html5almost?all?of?the?code??keep?unanimous?with?the?original.?\n?????This?showcase?utilizes?many?features?from?Cocos2d-x?engine?including:?Parallax?background?tilemap?actions?ease?frame?animation?schedule?Labels?keyboard?Dispatcher?Scene?Transition“?“Arial“?18?CCSizeMake(winSize.width?*?0.85?320)?kCCTextAlignmentLeft);
????about->setPosition(ccp(winSize.width?/?2?winSize.height?/?2?-?20));
????about->setAnchorPoint(ccp(0.5?0.5));
????addChild(about);
????
????
????CCLabelBMFont?*backLb?=?CCLabelBMFont::create(“Go?Back“?s_font);
????CCMenuItemLabel?*goBack?=?CCMenuItemLabel::create(backLb?this?menu_selector(About::goBack));
????goBack->setScale(0.6);
????CCActionInterval?*fadeIn?=?CCFadeTo::create(1?80);
????CCActionInterval?*fadeOut?=?CCFadeTo::create(1?255);
????CCEaseSineInOut?*ease1?=?CCEaseSineInOut::create(fadeIn);
????CCEaseSineInOut?*ease2?=?CCEaseSineInOut::create(fadeOut);
????CCFiniteTimeAction?*seq?=?CCSequence::create(ease1?ease2?NULL);
????//?參數(shù)必須要強轉(zhuǎn),不然ndk編譯不過
????goBack->runAction(CCRepeatForever::create((CCActionInterval*)seq));
????
????CCMenu?*menu?=?CCMenu::create(goBack?NULL);
????menu->setPosition(winSize.width?/?2?50);
????addChild(menu);
????
????return??true;
}

void?About::goBack(CCobject?*pobject)
{
????CCScene?*scene?=?StartMenu::scene();
????CCDirector::sharedDirector()->replaceScene(CCTransitionFade::create(1.2?scene));
}


評論

共有 條評論