cocos2d-x 33中 場景切換



不說廢話了,直接上,看小胖還給我拌嘴得意

旁邊:我才懶得給你拌呢,哼。。。。。尷尬

開始吧::

1.創建


       CCScene * scene2=Scenedemo2::scene();


2.函數


[1]:CCTransitionCrossFade::create(時間,目標場景);

   //慢慢淡化到另一場景

[2]:CCTransitionFade::create(時間,目標場景);

   //本場景變暗消失後另一場景慢慢出現

[3]:CCTransitionFadeBL::create(時間,目標場景);

   //本場景右上角到左下角方塊消失到另一場景

[4]:CCTransitionFadeDown::create(時間,目標場景);

   //本場景從上到下橫條消失到另一場景

[5]:CCTransitionFadeTR::create(時間,目標場景);

   //本場景左下角到右上角方塊消失到另一場景

[6]:CCTransitionFadeUp::create(時間,目標場景);

   //本場景從下到上橫條消失到另一場景

[7]:CCTransitionFlipAngular::create(時間,目標場景,樣式 );

   //本場景翻轉消失到另一場景(斜上方)

   //樣式(可以不寫):

   //kCCTransitionOrientationLeftOver(左向右翻轉)

   //kCCTransitionOrientationRightOver(右向左翻轉)

[8]:CCTransitionFlipX::create(時間,目標場景,樣式);

   //本場景翻轉消失到另一場景(X軸)

   //樣式(可以不寫):

   //kCCTransitionOrientationLeftOver(左向右翻轉)

   //kCCTransitionOrientationRightOver(右向左翻轉)

[9]:CCTransitionFlipY::create(時間,目標場景);

   //本場景翻轉消失到另一場景(Y軸)

   //樣式(可以不寫):

   //kCCTransitionOrientationUpOver(下向上翻轉)

   //kCCTransitionOrientationDownOver(上向下翻轉)

[10]:CCTransitionJumpZoom::create(時間,目標場景);

   //本場景跳動消失後另一場景跳動出現

[11]:CCTransitionMoveInB::create(時間,目標場景);

   //另一場景由整體從下面出現

[12]:CCTransitionMoveInL::create(時間,目標場景);

   //另一場景由整體從左面出現

[13]:CCTransitionMoveInT::create(時間,目標場景);

   //另一場景由整體從上面出現

[14]:CCTransitionMoveInR::create(時間,目標場景);

   //另一場景由整體從右面出現

[15]:CCTransitionPageTurn::create(時間,目標場景,bool);

   //翻頁切換,bool爲true是向前翻。

[16]:CCTransitionProgressHorizontal::create(時間,目標場景);

   //本場景從左到右消失同時另一場景出現

[17]:CCTransitionProgressInOut::create(時間,目標場景);

   //本場景從中間到四周消失同時另一場景出現

[18]:CCTransitionProgressOutIn::create(時間,目標場景);

   //本場景從四周到中間消失同時另一場景出現

[19]:CCTransitionProgressRadialCCW::create(時間,目標場景);

   //本場景逆時針消失到另一場景

[20]:CCTransitionProgressRadialCW::create(時間,目標場景);

   //本場景順時針消失到另一場景

[21]:CCTransitionProgressVertical::create(時間,目標場景);

   //本場景從上到下消失同時另一場景出現

[22]:CCTransitionRotoZoom::create(時間,目標場景);

   //本場景旋轉消失後另一場景旋轉出現

[23]:CCTransitionShrinkGrow::create(時間,目標場景);

   //本場景縮小切換到另一場景放大

[24]:CCTransitionSlideInB::create(時間,目標場景);

   //本場景向上滑動到另一場景

[25]:CCTransitionSlideInL::create(時間,目標場景);

   //本場景向右滑動到另一場景

[26]:CCTransitionSlideInR::create(時間,目標場景);

   //本場景向左滑動到另一場景

[27]:CCTransitionSlideInT::create(時間,目標場景);

   //本場景向下滑動到另一場景

[28]:CCTransitionSplitCols::create(時間,目標場景);

   //本場景三矩形上下消失後另一場景三矩形上下出現

[29]:CCTransitionSplitRows::create(時間,目標場景);

   //本場景三矩形左右消失後另一場景三矩形左右出現

[30]:CCTransitionTurnOffTiles::create(時間,目標場景);

   //本場景小方塊消失到另一場景

[31]:CCTransitionZoomFlipAngular::create(時間,目標場景,樣式);

   //本場景翻轉消失到另一場景(斜上方)

   //樣式(可以不寫):

   //kCCTransitionOrientationLeftOver(左向右翻轉)

   //kCCTransitionOrientationRightOver(右向左翻轉)

[32]:CCTransitionZoomFlipX::create(時間,目標場景,樣式);

   //本場景翻轉消失到另一場景(X軸)

   //樣式(可以不寫):

   //kCCTransitionOrientationLeftOver(左向右翻轉)

   //kCCTransitionOrientationRightOver(右向左翻轉)

[33]:CCTransitionZoomFlipY::create(時間,目標場景,樣式);

   //本場景翻轉消失到另一場景(Y軸)

   //樣式(可以不寫):

   //kCCTransitionOrientationUpOver(下向上翻轉)

   //kCCTransitionOrientationDownOver(上向下翻轉)


以上就是了,我想大家應該會用了吧大笑

旁白:不會用啦大哭

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章