日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[Cocos2d-x For WP8]Scene场景

發布時間:2025/3/17 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Cocos2d-x For WP8]Scene场景 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

???? 場景(CCScene)?在游戲里,場景就是關卡。?CCScene是app工作流程上獨立塊,一個app可能擁有多個scene,但是在任何時候只能有一個是激活狀態的。一個CCScene對象由一個或多個CCLayer組成,layer之間是前后相連的。Layer提供了scene的外觀和行為。通常的用法是直接用一個或多個layer實例化一個scene。CCScene的子類CCTrasitionScene實現移動transitions,提供兩個scene之間的轉移效果,由于scene是CCNode的子類,所以scene可以手工或者用aciton來轉變坐標。所有層和精靈都是他的(子節點)children。

CCScene的4個基本方法:

runWithScene(運行畫面),

replaceScene(替換場景 例如從主菜單進入游戲界面),

pushScene(暫停界面),

popScene(從暫停的界面還原到游戲界面)

示例:

class SceneTestLayer1 : public cocos2d::CCLayer { public:SceneTestLayer1();~SceneTestLayer1();virtual void onEnter();virtual void onEnterTransitionDidFinish();void onPushScene(cocos2d::CCObject* pSender);void onPushSceneTran(cocos2d::CCObject* pSender); } ;class SceneTestLayer2 : public cocos2d::CCLayer { public:SceneTestLayer2();void onGoBack(cocos2d::CCObject* pSender); } ;SceneTestLayer1::SceneTestLayer1() {CCMenuItemFont* item1 = CCMenuItemFont::create( "Test pushScene", this, menu_selector(SceneTestLayer1::onPushScene) );CCMenuItemFont* item2 = CCMenuItemFont::create( "Test pushScene w/transition", this, menu_selector(SceneTestLayer1::onPushSceneTran) );CCMenu* menu = CCMenu::create( item1, item2, NULL );menu->alignItemsVertically(); addChild( menu ); }void SceneTestLayer1::onEnter() {CCLOG("SceneTestLayer1#onEnter");CCLayer::onEnter(); }void SceneTestLayer1::onEnterTransitionDidFinish() {CCLOG("SceneTestLayer1#onEnterTransitionDidFinish");CCLayer::onEnterTransitionDidFinish(); }SceneTestLayer1::~SceneTestLayer1() { }void SceneTestLayer1::onPushScene(CCObject* pSender) {//創建一個新的CCScene來作為當前的SceneCCScene* scene = new CCScene();CCLayer* pLayer = new SceneTestLayer2();scene->addChild( pLayer, 0 );CCDirector::sharedDirector()->pushScene( scene );scene->release();pLayer->release(); }void SceneTestLayer1::onPushSceneTran(CCObject* pSender) {//創建一個新的CCScene來作為當前的SceneCCScene* scene = new CCScene();CCLayer* pLayer = new SceneTestLayer2();scene->addChild( pLayer, 0 );//使用動畫效果的切換CCDirector::sharedDirector()->pushScene( CCTransitionSlideInT::create(1, scene) );scene->release();pLayer->release(); }//------------------------------------------------------------------ // // SceneTestLayer2 // //------------------------------------------------------------------ SceneTestLayer2::SceneTestLayer2() {CCMenuItemFont* item = CCMenuItemFont::create( "Go Back", this, menu_selector(SceneTestLayer2::onGoBack) ); CCMenu* menu = CCMenu::create( item, NULL );menu->alignItemsVertically(); addChild( menu ); }void SceneTestLayer2::onGoBack(CCObject* pSender) {//移除CCDirector::sharedDirector()->popScene(); }

運行的效果:

??

總結

以上是生活随笔為你收集整理的[Cocos2d-x For WP8]Scene场景的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精选久久久 | 国产免费高清av | 波多野吉衣av无码 | 亚洲国产成人精品女人久久 | 欧洲亚洲成人 | 亚洲综合二区 | 激情都市一区二区 | 美女免费毛片 | 亚日韩欧美 | 国产精选av| 美国av片| 欧美xxxx在线| 亚洲无限av | 91视频论坛| 粉嫩av四季av绯色av | 国产在线999 | 久久9966 | 久久美利坚 | 福利视频亚洲 | 放荡的美妇在线播放 | 青青青操| 高清一区二区视频 | 春色av | 久久3p| 欧美第一网站 | 你懂的在线观看网站 | 波多野结衣免费观看视频 | 日本成人在线免费 | 亚洲天堂视频在线播放 | 欧美 日韩 国产 成人 在线观看 | 欧美丰满老妇性猛交 | 色播五月激情 | 日本黄色网页 | 体内射精一区二区 | 欧美美女啪啪 | 嫩草研究院在线观看 | 亚洲高清二区 | 自拍偷自拍亚洲精品播放 | 秋霞av一区二区三区 | 午夜美女视频 | 嫩草影院在线观看视频 | 老司机午夜免费视频 | 老司机精品视频在线播放 | 亚洲一区二区三区色 | 色呦呦免费观看 | 日韩免费看 | 农村老熟妇乱子伦视频 | av久草 | 777国产成人入口 | 国产福利视频在线观看 | 一二级毛片 | 18pao国产成视频永久免费 | 亚洲人和日本人hd | 亚洲熟妇av一区二区三区漫画 | 亚洲一区二区三区香蕉 | 在线观看自拍 | 爱草视频| 日韩精品一区二区三区色欲av | 中文av一区二区 | 欧美老肥熟 | 日韩一区二区欧美 | 亚洲黄页 | 无码国产精品一区二区色情男同 | 特级淫片aaaaaaa级 | 肌肉猛男裸体gay网站免费 | 体内射精一区二区 | 国产网站在线免费观看 | 尤物视频免费观看 | 在线观看免费国产 | 村姑电影在线播放免费观看 | 波多野结衣影院 | 91操碰| 久久精品一二三 | 午夜影院在线观看18 | 欧美精品国产一区二区 | 国产精品午夜福利 | 国产精品呻吟久久 | 91亚洲欧美激情 | 大桥未久av在线播放 | 黑人操亚洲女人 | 亚洲熟妇av一区二区三区漫画 | 古代黄色一级片 | 欧美精品一区二区在线播放 | 91精品国产色综合久久不卡98口 | 国产aa大片 | 波多野结衣亚洲视频 | 日本乱论视频 | 免费一区二区在线观看 | 国产精品蜜 | 欧美一区二区免费在线观看 | 日韩精品在线一区二区三区 | 国产在线一区二区 | 国产一级特黄a高潮片 | 欧洲美一区二区三区亚洲 | 国产亚洲美女精品久久久2020 | 在线视频一区二区三区 | 一级精品视频 | 无码精品国产一区二区三区 | 久久久电影 |