`
- 浏览:
211625 次
- 性别:
- 来自:
北京
-
原地址http://ligltcappleboy.diandian.com/post/2011-12-09/11114660
CCTransitionFade, //渐隐效果
CCTransitionFadeTR, //碎片效果
CCTransitionJumpZoom, //跳动效果
CCTransitionMoveInL, //从左向右移动
CCTransitionPageTurn, //翻页效果
CCTransitionRadialCCW, //钟摆效果
CCTransitionRotoZoom,//涡轮效果
CCTransitionSceneOriented,//
CCTransitionShrinkGrow, //渐远效果
CCTransitionSlideInL, //左移
CCTransitionSplitCols,//上下移动
CCTransitionTurnOffTiles//
CCTransitionScene : CCScene 基类
CCRotoZoomTransition 旋转缩小切换
CCJumpZoomTransition 缩小后跳跃切换
CCSlideInLTransition 从左向右切换
CCSlideInRTransition 从右向左切换
CCSlideInTTransition 从上向下切换
CCSlideInBTransition 从下向上切换
CCShrinkGrowTransition 逐渐缩小切换
CCFlipXTransition 已x中间为轴平面式旋转切换
CCFlipYTransition 已y中间为轴平面式旋转切换
CCFlipAngularTransition 侧翻式旋转切换
CCZoomFlipXTransition 缩小后x为轴旋转切换
CCZoomFlipYTransition 缩小后y为轴旋转切换
CCZoomFlipAngularTransition 缩小侧翻式旋转切换
CCFadeTransition 逐渐变暗切换
CCCrossFadeTransition 逐渐变暗切换2
CCTurnOffTilesTransition 随机方块覆盖切换
CCSplitColsTransition 三条上下分开切换
CCSplitRowsTransition 三条左右分开切换
CCFadeTRTransition 小方块大方块式切换 左下到右上 眩!
CCFadeBLTransition 小方块大方块式切换 右上到左下 眩!
CCFadeUpTransition 百叶窗从下向上
CCFadeDownTransition 百叶窗从上向下
CCTransitionRotoZoom : CCTransitionScene 旋转进入
CCTransitionJumpZoom : CCTransitionScene 跳动进入
CCTransitionMoveInL : CCTransitionScene<CCTransitionEaseScene> 从左侧进入
CCTransitionMoveInR : CCTransitionMoveInL 从右侧进入
CCTransitionMoveInT : CCTransitionMoveInL 从顶部进入
CCTransitionMoveInB : CCTransitionMoveInL 从底部进入
CCTransitionSlideInL : CCTransitionScene<CCTransitionEaseScene> 从左侧滑入
CCTransitionSlideInR : CCTransitionSlideInL 从右侧滑入
CCTransitionSlideInB : CCTransitionSlideInL 从顶部滑入
CCTransitionSlideInT : CCTransitionSlideInL 从底部滑入
CCTransitionShrinkGrow : CCTransitionScene<CCTransitionEaseScene> 交替进入
CCTransitionFlipX : CCTransitionSceneOriented x轴翻入(左右)
CCTransitionFlipY : CCTransitionSceneOriented y轴翻入(上下)
CCTransitionFlipAngular : CCTransitionSceneOriented 左上右下轴翻入
CCTransitionZoomFlipX : CCTransitionSceneOriented x轴翻入放大缩小效果(左右)
CCTransitionZoomFlipY : CCTransitionSceneOriented y轴翻入放大缩小效果(上下)
CCTransitionZoomFlipAngular :CCTransitionSceneOriented 左上右下轴翻入放大缩小效果
CCTransitionFade : CCTransitionScene 变暗变亮进入
CCTransitionCrossFade : CCTransitionScene 渐变进入
CCTransitionTurnOffTiles : CCTransitionScene<CCTransitionEaseScene> 小方格消失进入
CCTransitionSplitCols : CCTransitionScene<CCTransitionEaseScene> 竖条切换进入
CCTransitionSplitRows : CCTransitionSplitCols 横条切换进入
CCTransitionFadeTR : CCTransitionScene<CCTransitionEaseScene> 小方格右上角显示进入
CCTransitionFadeBL : CCTransitionFadeTR 小方格左下角显示进入
CCTransitionFadeUp : CCTransitionFadeTR 横条向上显示进入
CCTransitionFadeDown : CCTransitionFadeTR 横条向下显示进入
使用方法:
CCScene *scene = [CCScene node];
[scene addChild:[GameLayer node]];
[[CCDirector sharedDirector] replaceScene:[CCTransitionSplitRowstransitionWithDuration:1.2f scene:scene]];
场景切换的两种方式
直接调用场景
[CCDirector sharedDirector]replaceScene:[GameLayer scene]];
2、从init函数开始执行
CCScene *scene = [CCScene node];
[scene addChild:[GameLayer node]];
[[CCDirector sharedDirector] replaceScene:[CCTransitionSplitRowstransitionWithDuration:1.2f scene:scene]];
缩放的形式切换场景的方法
[[CCDirector sharedDirector] replaceScene:[CCShrinkGrowTransition transitionWithDuration:1.2f scene:sc]];
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
本资源“ios cocos2d 场景切换源码”是一个专门针对场景切换效果的代码示例,非常适合初学者进行研究和学习。通过深入理解并实践这些源码,开发者可以掌握如何在Cocos2D游戏中流畅地过渡从一个场景到另一个场景,...
在Cocos2d-x游戏开发中,场景(Scene)是游戏世界的基本构建单元,它代表了一个独立的游戏状态或者说是屏幕上的一个可视区域。场景管理是游戏逻辑中的关键部分,而场景切换则是游戏流程中常见的操作,例如从主菜单...
总结来说,cocos2d-x的场景切换是通过Director类的方法实现的,结合过渡效果可以提供丰富的视觉体验。理解并掌握这一核心功能,对于cocos2d-x开发者来说至关重要,它不仅能够提升游戏的交互性,还能增加用户体验的...
本文将深入探讨cocos2d中的场景切换效果,并介绍如何实现这些效果。 首先,我们要理解cocos2d中的`Scene`类。`Scene`是一个抽象类,它是所有游戏场景的基类。每个场景都是一个完整的舞台,包含一个或多个层(Layer...
学习cocos2d过程中的demo,场景切换效果,cocos2d官方demo中也有。只需将压缩包内的code和资源替换项目中的即可 相关文章: http://blog.csdn.net/lsmfeixiang/article/details/43411919
本教程将深入探讨如何在Cocos2d-x中实现场景切换,并通过提供的"SimpleGame源代码"进行实例解析。 首先,我们需要理解Cocos2d-x中的`Director`类是管理场景的核心组件。`Director`负责创建、显示和切换场景。在...
学习cocos2d过程中的demo,场景切换效果,cocos2d官方demo中也有。只需将压缩包内的code和资源替换项目中的即可 相关文章: http://blog.csdn.net/lsmfeixiang/article/details/43411919
Cocos2D-x游戏开发之场景切换 CCDirector::sharedDirector()->replaceScene(SScene scene); CCDirector::sharedDirector()->PushScene(SScene scene);
Cocos2d是一款广泛应用于游戏开发、图形界面和2D应用程序的开源框架,它支持多种编程语言,包括Python(cocos2d),Objective-C(cocos2d-objc)以及C++(cocos2d-x)。这篇学习资料是针对cocos2d/x,特别是cocos2d-...
Cocos2d-x是一个开源的游戏开发框架,广泛用于2D游戏、实时渲染应用程序和其他互动内容的制作。这个压缩包“cocos2d-x-3.1.zip”包含了Cocos2d-x框架的3.1版本,这是一个经典且相对旧的版本,可能对于那些寻找历史...
Cocos2d-x提供了一个SpineNode类,它是Cocos2d-x的CCNode的子类,可以直接在场景中添加和管理Spine动画。通过Lua绑定,你可以轻松地调用Spine的API来播放、停止、暂停或重置动画,以及改变动画的速度、时间缩放等...
4. **Scene Management**:通过CCDirector和CCScene类,开发者可以轻松管理游戏场景的切换和生命周期,实现游戏流程的控制。 5. **Box2D Physics Integration**:2.0版本集成了流行的Box2D物理引擎,使得开发者能够...
7. **场景管理(Scene Management)**:场景是游戏的逻辑单位,Cocos2d-js提供了一种场景切换机制,允许在不同场景间平滑过渡。 8. **图集和精灵表(Atlases & Sprite Sheets)**:为了优化性能,Cocos2d-js支持...
总结,cocos2d-x 2.1.4版本是移动游戏开发者的强大工具,它的优化和新特性使得开发者能够更加高效地创建出高质量的2D游戏。通过深入理解和熟练运用cocos2d-x,开发者可以充分发挥其潜力,打造出引人入胜的游戏世界。
总结,通过深入研究"runningGame"的源码,我们可以了解到cocos2d-x在跑酷游戏开发中的应用,掌握从资源管理到游戏逻辑实现的全过程。这对于开发者来说,既是一次实践操作的锻炼,也是一次理论知识的巩固,对于后续的...
总结,cocos2d-x 3.13.1是一个强大且成熟的2D游戏开发框架,不仅提供了丰富的功能,还持续优化以适应不断变化的技术环境。对于有志于游戏开发的程序员来说,熟练掌握cocos2d-x将为他们的职业生涯开启新的可能。
cocos2d 是基于Objective-C的,它提供了丰富的图形绘制能力,包括精灵(Sprites)、层(Layers)、场景(Scenes)、动作(Actions)等。cocos2d 的设计目标是简化游戏开发流程,让开发者可以专注于游戏逻辑,而不是...
1. 场景(Scene):在Cocos2d-lua中,每个游戏状态或屏幕对应一个场景,场景之间可以互相切换。 2. 层(Layer):场景由多个层组成,层是显示内容的基本单元,可以包含精灵、文本、菜单等元素。 3. 精灵(Sprite):...
【标题】:“Cocos2d总结:一” 【概述】 Cocos2d是一个开源的、跨平台的游戏开发框架,主要用于2D游戏、交互式图书和其他图形应用的开发。本总结将探讨Cocos2d的基本概念、核心组件以及如何利用它进行游戏开发。...
1. 场景管理:Cocos2d的Scene类代表游戏中的一个完整场景,如主菜单、游戏关卡等。在《保卫萝卜》中,每个关卡可以视为一个独立的场景,包含了萝卜、敌人路径、炮塔等元素。通过Director类的replaceScene或pushScene...