cocos2d之情境切換動畫效果

來源:互聯網
上載者:User

//淡入淡出

CCTransitionFade *trans = [CCTransitionFade transitionWithDuration:1.0 scene:[MyWrld scene] withColor:ccRED]; 

//原情境跳動著變小,新情境則跳動著變大。

CCTransitionJumpZoom *trans = [CCTransitionJumpZoom transitionWithDuration:1.5 scene:[MyWrld scene]];

//瓦片從左下開始揭示情境

CCTransitionFadeTR *trans = [CCTransitionFadeTR transitionWithDuration:1.5 scene:[MyWrld scene]];

//瓦片從右上開始揭示情境

CCTransitionFadeBL *trans = [CCTransitionFadeBL transitionWithDuration:1.5 scene:[MyWrld scene]];

//瓦片從上向下揭示情境

CCTransitionFadeDown *trans = [CCTransitionFadeDown transitionWithDuration:1.5 scene:[MyWrld scene]];

//瓦片從下向上揭示情境

CCTransitionFadeUp *trans = [CCTransitionFadeUp transitionWithDuration:1.5 scene:[MyWrld scene]];

//情境移出,同時新的情境從左邊,右邊,上方或者下方移入。

CCTransitionMoveInB *trans = [CCTransitionMoveInB transitionWithDuration:1.5 scene:[MyWrld scene]];

//翻頁效果

CCTransitionPageTurn *trans = [CCTransitionPageTurn transitionWithDuration:1.5 scene:[MyWrld scene]];

[[CCDirector sharedDirector] pushScene:trans];

  1. CCFadeTransition: 淡入淡出到一個指定的顏色,然後回來。

  2. CCFadeTRTransition (還有另外三個變化): 瓦片(tiles)反轉過來揭示情境。

  3. CCJumpZoomTransition: 情境跳動著變小,新情境則跳動著變大。

  4. CCMoveInLTransition (還有另外三個變化): 情境移出,同時新的情境從左邊,右邊,上

    方或者下方移入。

  5. CCOrientedTransitionScene (還有另外六個變化): 這種過渡效果會將整個情境翻轉過來。

  6. CCPageTurnTransition: 翻動書頁的過渡效果。

  7. CCRotoZoomTransition: 當前情境旋轉變小,新的情境旋轉變大。

  8. CCShrinkGrowTransition: 當前情境縮小,新的情境在其之上變大。

    9.
    CCSlideInLTransition (還有另外三個變化): 新的情境從左邊,右邊,上方或者下方滑入。

    10. CCSplitColsTransition (還有另外一個變化): 將當前情境切成豎條,上下移動揭示新情境。

    11. CCTurnOffTilesTransition:將當前情境分成方塊,用分成方塊的新情境隨機的替換當前情境分出的方塊。 


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.