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

  • 相关阅读:
    页面性能
    js运行机制
    渲染机制
    通信类
    js面向对象 继承
    原型
    [HEOI2016/TJOI2016]求和
    「NOIP2018 保卫王国」
    「LGP4719【模板】动态dp」
    多项式进阶操作
  • 原文地址:https://www.cnblogs.com/ling-mo/p/4464984.html
Copyright © 2011-2022 走看看