zoukankan      html  css  js  c++  java
  • 场景切换特效Transition——Cocos2d-x学习历程(十二)

    Transition 场景切换

         在游戏中通常会用到一些场景的切换,比如从加载界面切换到欢迎界面。游戏中的所有场景存放在一个栈中,有且只有一个场景可以处于激活状态。直接replaceScene(即不适用动画效果)可以轻松的完成场景的切换,释放掉就场景,加载新场景,几乎不需要时间的过渡,瞬间完成。那么如果我们要在场景转换的过程中用一点动画的效果,就需要用到Transition这些场景切换的动画类了。

        在Cocos2d-x这些场景切换动画类有下面这些:

    1 TransitionEaseScene //TransitionEaseScene类可以使场景动画协议更灵活
    2 TransitionScene //场景转换的基类
    3 TransitionSceneOriented //支持方向的转换 可能的方向:LeftOver,RightOver,UpOver,DownOver
     1 TransitionRotoZoom //旋转和缩放外出的场景,同时旋转缩放进入的场景
     2 TransitionJumpZoom //缩小跳着切出场景, 同时跳着放大传入场景
     3 TransitionMoveInL //从左侧传入场景
     4 TransitionMoveInR //从右侧传入场景
     5 TransitionMoveInT //从顶部传入场景
     6 TransitionMoveInB //从底部传入场景
     7 TransitionSlideInL //从左边滑入传入场景
     8 TransitionSlideInR //从右边滑入传入场景
     9 TransitionSlideInB //从底部滑入传入场景
    10 TransitionSlideInT //从顶部滑入传入场景
    11 TransitionShrinkGrow //当增长传入scene的时候,收缩传出的scene
    12 TransitionFlipX //水平翻转屏幕.正面是传出的场景,背面是传入的场景
    13 TransitionFlipY //垂直翻转屏幕
    14 TransitionFlipAngular //水平垂直翻转一半屏幕
    15 TransitionZoomFlipX //水平翻转屏幕,做一个传入/穿出缩放,正面是传出的场景,背面是传入的场景
    16 TransitionZoomFlipY //垂直翻转屏幕,做一个传入/穿出缩放,正面是传出的场景,背面是传入的场景
    17 TransitionZoomFlipAngular //一半水平一半垂直 传入/穿出 翻转并一点点的缩放屏幕,正面是传出的场景,背面是传入的场景
    18 TransitionFade //淡出传出 scene,淡入传入 scene
    19 TransitionCrossFade //两个 scenes 使用 RenderTexture 对象交叉淡入淡出
    20 TransitionTurnOffTiles //随机顺序关闭淡出场景的 tiles
    21 TransitionSplitCols //奇数列向上推移而偶数列向下推移
    22 TransitionSplitRows //奇数行行从左侧推移,偶数行从右侧推移
    23 TransitionFadeTR //从左下角到右上角淡出 scene 的所有 tiles
    24 TransitionFadeBL //从右上角到左下角淡出 scene 的所有 tiles
    25 TransitionFadeUp //从下向上淡出 scene 的所有 tiles
    26 TransitionFadeDown //从上向下淡出 scene 的所有 tiles
    27 TransitionPageTurn //一个过渡效果这个剥落卷页场景的右下角过渡 过渡到场景下方模拟翻页
    1 TransitionProgress
    2 TransitionProgressRadialCCW
    3 TransitionProgressRadialCW
    4 TransitionProgressHorizontal
    5 TransitionProgressVertical
    6 TransitionProgressInOut
    7 TransitionProgressOutIn

    参考地址:http://cn.cocos2d-x.org/doc/cocos2d-x-3.0/da/d00/group__transition.html

  • 相关阅读:
    基于摸板匹配的目標跟蹤算法
    spoj 2713 Can you answer these queries IV
    zoj 3633 Alice's present
    hdu 3642 Get The Treasury
    poj 1195 Mobile phones
    poj 2760 End of Windless Days
    zoj 3540 Adding New Machine
    spoj 1716 Can you answer these queries III
    spoj 1043 Can you answer these queries I
    spoj 2916 Can you answer these queries V
  • 原文地址:https://www.cnblogs.com/ling-mo/p/4464984.html
Copyright © 2011-2022 走看看