场景弹出收回很简单
用以下代码在任意一个地方显示“设置场景”: [[CCDirector sharedDirector] pushScene:[Settings scene]];
如果你身处“设置场景”,但又想关闭“设置场景”时,你可以调用popScene。 这样你会回到之前还保留在内存里的场景:
[[CCDirector sharedDirector] popScene];
CCScene* sence = [Setting scene];
//单纯的场景切换就是这样。
[[CCDirectorsharedDirector] replaceScene:sence];
如果要加效果的话,就用下面的代码替换上面这一行。
/*场景切换效果*/
//淡入淡出
//CCTransitionCrossFade* transition = [CCTransitionCrossFade transitionWithDuration:3 scene:sence];
//CCTransitionFade* transition = [CCTransitionFade transitionWithDuration:3 scene:sence];
//CCTransitionFadeDown* transition = [CCTransitionFadeDown transitionWithDuration:3 scene:sence];
//CCTransitionFadeTR* transition = [CCTransitionFadeTR transitionWithDuration:3 scene:sence];
//CCTransitionFadeBL* transition = [CCTransitionFadeBL transitionWithDuration:3 scene:sence];
//CCTransitionFadeUp* transition = [CCTransitionFadeUp transitionWithDuration:3 scene:sence];
//翻转效果
//CCTransitionFlipAngular* transition = [CCTransitionFlipAngular transitionWithDuration:3 scene:sence];
//CCTransitionFlipX* transition = [CCTransitionFlipX transitionWithDuration:3 scene:sence];
//CCTransitionFlipY* transition = [CCTransitionFlipY transitionWithDuration:3 scene:sence];
//弹跳
//CCTransitionJumpZoom* transition = [CCTransitionJumpZoom transitionWithDuration:3 scene:sence];
//切入
//CCTransitionMoveInB* transition = [CCTransitionMoveInB transitionWithDuration:3 scene:sence];
//CCTransitionMoveInL* transition = [CCTransitionMoveInL transitionWithDuration:3 scene:sence];
//CCTransitionMoveInR* transition = [CCTransitionMoveInR transitionWithDuration:3 scene:sence];
//CCTransitionMoveInT* transition = [CCTransitionMoveInT transitionWithDuration:3 scene:sence];
//翻页效果
//CCTransitionPageTurn* transition = [CCTransitionPageTurn transitionWithDuration:3 scene:sence];
//扇面展开收起
//CCTransitionRadialCCW* transition = [CCTransitionRadialCCW transitionWithDuration:3 scene:sence];
//CCTransitionRadialCW* transition = [CCTransitionRadialCW transitionWithDuration:3 scene:sence];
//旋转
//CCTransitionRotoZoom* transition = [CCTransitionRotoZoom transitionWithDuration:3 scene:sence];
//推远拉近
//CCTransitionShrinkGrow* transition = [CCTransitionShrinkGrow transitionWithDuration:3 scene:sence];
//滑动
//CCTransitionSlideInB* transition = [CCTransitionSlideInB transitionWithDuration:3 scene:sence];
//CCTransitionSlideInL* transition = [CCTransitionSlideInL transitionWithDuration:3 scene:sence];
//CCTransitionSlideInR* transition = [CCTransitionSlideInR transitionWithDuration:3 scene:sence];
//CCTransitionSlideInT* transition = [CCTransitionSlideInT transitionWithDuration:3 scene:sence];
//条状
//CCTransitionSplitCols* transition = [CCTransitionSplitCols transitionWithDuration:3 scene:sence];
//CCTransitionSplitRows* transition = [CCTransitionSplitRows transitionWithDuration:3 scene:sence];
//扣块
CCTransitionTurnOffTiles* transition = [CCTransitionTurnOffTilestransitionWithDuration:3scene:sence];
[[CCDirectorsharedDirector] replaceScene:transition];
每个效果都试了,可能你想用更炫的,那就要自己想办法了。
另看到有人整理了好多的字体,留下以后参考吧。之前做的很多和设计的不一样。
http://www.himigame.com/iphone-cocos2d/444.html
相关推荐
ios cocos2d 场景切换特效源码,适合新手研究学习
简化后的cocos2d-x场景效果切换示例
学习cocos2d过程中的demo,场景切换效果,cocos2d官方demo中也有。只需将压缩包内的code和资源替换项目中的即可 相关文章: http://blog.csdn.net/lsmfeixiang/article/details/43411919
花了一个下午时间总结了cocos2D里场景切换效果,所有场景名称都已放入开场场景中,点击名称即可看到效果。
通过这个例子可以学到了很多有关场景、布景层、精灵、菜单、标签、场景切换动画等很多知识。
cocos2d-x场景切换源代码,http://blog.csdn.net/danming60520/article/details/8924192
学习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-x 场景编辑器
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门
该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...
cocos2d-x-2.1.5
在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...
第1章 开始前的准备工作 1 第2章 你的第一款iPhone游戏:垂直射击游戏 38 第3章 Cocos2D核心类 69 第4章 Cocos2D中的动作、特效与动画 152 第5章 Cocos2D中的文本渲染系统 229 共19章
cocos2d-x游戏代码
Ray Wenderlich的《Cocos2d SimpleGame》,被认为是cocos2d的初学者最好的教程,这本书被Cocos2D-X团队从objective-c转化到了c++版,并发布在了github上。在此感谢Ray Wenderlich的慷慨相助。 源代码是在cocos2d-x ...
Cocos2D-X2.2.3学习笔记18(场景切换)http://blog.csdn.net/hucblog/article/category/2242181
Cocos2d-x实战 JS卷 Cocos2d-JS开发 PDF 电子书完整版本
Cocos2d-x实战