Himi 原创,转载请注明!
原文地址:http://blog.csdn.net/xiaominghimi/article/details/6651281
CCScene 对于使用cocos2d的童鞋肯定很熟悉,那么在使用 [[CCDirectorsharedDirector]replaceScene:<#(CCScene *)scene#>]; 对scene进行场景(CCLayout)进行切换时,cocos2d提供了一些特效进行过渡,那么今天仔细翻开cocos2d源码,将所有的动画效果都测试了一遍,大概整理如下,提供大家查阅和使用吧;
因为我使用的是最新的cocos2d的1.0版本,所以一些函数方法跟之前不一样了,所以不要感到奇怪;
由于代码都有备注,所以就直接上代码了,就不详细单独解释了;关于注释的都是我的直观体验,推荐大家放到自己项目中,自己都看看每个的效果,这样记忆深刻;
以上代码Himi推荐大家自己常识运行每种特效,毕竟每个人都有不同的感觉,注释都是我的感觉写的,大概注释了一下而已;
下面我来给大家介绍如何在cocos2d 1.0版本中设置竖屏显示,因为默认是横屏;
首先找到RootViewController.m 类(此类在1.0版本存在),然后找到宏定义的一段代码,代码如下:
#elif GAME_AUTOROTATION == kGameAutorotationUIViewController
然后下面能看到cocos2d的默认代码是设置横屏:
如果想设置竖屏,请更改如下即可:
ok,今天就先介绍这里~继续学习~下面给出一张,部落格效果,从左下往右上的切换特效截图;

分享到:
相关推荐
Cocos2D是一款广泛用于开发2D游戏、动画以及其他图形互动应用的开源游戏引擎,尤其在iOS平台上得到了广泛应用。这个“Cocos2D简单游戏”项目涵盖了多个关键知识点,包括瓦片地图(Tile Map)、精灵(Sprites)的匀速...
Cocos2d是一个广泛使用的开源框架,主要用于构建2D游戏、演示程序和图形界面交互应用。在iOS开发中,Cocos2d-iPhone是一个极具价值的库,它提供了丰富的功能,如精灵管理、图形特效、动画效果、物理引擎和音频处理等...
Cocos2D-iPhone是一款专为iOS设备设计的高性能2D游戏开发框架,它利用OpenGL ES图形库来渲染游戏画面,支持多点触控及硬件加速等功能。对于想要快速开发出高质量2D游戏的开发者来说,Cocos2D-iPhone提供了一个强大而...
Cocos2d-x是一个开源的游戏开发框架,被广泛应用于跨平台2D游戏的开发,支持iOS、Android、Windows等多个操作系统。本篇将深入探讨cocos2d-x3.2版本在横版游戏开发中的应用,以及如何通过给定的源码快速理解和构建...
Cocos2d-x是一款强大的开源游戏开发框架,主要用于构建2D游戏、演示程序和其他图形交互应用。它基于C++,同时提供了Lua和JavaScript的绑定,使得开发者可以选择自己熟悉的语言进行游戏开发。本资源是一个基于cocos2d...
Cocos2d是一个广泛使用的开源框架,特别针对2D游戏、演示程序和图形界面交互应用的开发。它在iOS平台上扮演着重要的角色,为开发者提供了丰富的功能,如精灵(Sprite)管理、图形特效、动画支持、物理引擎集成以及...
cocos2d-x是一款跨平台的2D游戏开发框架,基于C++,支持iOS、Android、Windows等多平台运行。它以其高效、易用和丰富的功能,深受游戏开发者喜爱。本篇文章将深度解析“cocos2d-x简易动作游戏”的源代码,帮助读者...
Cocos2D-iPhone是一个广泛使用的2D游戏开发框架,专为iOS平台设计。这个“知易Cocos2D-iPhone开发教程源代码”提供了一套详细的教程,旨在帮助移动开发新手快速入门游戏开发。通过学习这些源代码,开发者可以深入...
Cocos2d-x是一款开源的游戏开发框架,专为2D游戏、实时渲染应用程序和其他互动内容设计。这款跨平台的框架支持iOS、Android、Windows、Mac等多个操作系统,采用C++作为主要编程语言,同时提供了Lua和JavaScript的...
在本资源中,我们关注的是"iPhone上的Cocos2d游戏开发"的中文翻译版,主要涵盖章节7至13。Cocos2d是一个广泛使用的开源游戏开发框架,尤其适用于iOS平台,它允许开发者创建2D游戏、演示和其他图形交互应用。这个教程...
在cocos2d-x游戏开发中,实现菜单选项卡是一种常见的功能,用于...熟练掌握这些技术对于开发出具有优秀用户体验的2D游戏至关重要。通过实践和研究`CCLayerMutiComplex`中的代码,开发者可以更好地理解和应用这些概念。
《iOS5下cocos2D游戏开发经典电子书【英文PDF】》是针对iOS平台上的游戏开发者准备的一本深入学习cocos2D框架的资源。cocos2D是一款广泛使用的2D游戏开发库,尤其在iOS应用开发中备受青睐。本书以iOS 5为背景,详细...
本文档旨在为初学者提供一份全面的cocos2d游戏开发指南,帮助读者快速掌握cocos2d的基础知识,并能够运用到实际项目中。 #### 二、2D图形引擎简介——Cocos2D-iPhone Cocos2D是一款非常流行的2D游戏开发框架,尤其...
在处理设备方向时,cocos2d-x提供了一个枚举类型`ccDeviceOrientation`,它定义了四种可能的设备方向:正向竖屏(kCCDeviceOrientationPortrait)、反向竖屏(kCCDeviceOrientationPortraitUpsideDown)、正向横屏...
该框架以其高效、跨平台的特性深受开发者喜爱,可用于创建2D游戏、应用程序和演示。 在【描述】中提到,这个项目旨在帮助开发者熟悉Cocos2dx的使用。Cocos2dx提供了丰富的API和工具,包括场景管理、精灵动画、物理...
Cocos2d-x是一款跨平台的游戏开发框架,广泛应用于2D游戏的制作,而JavaScript作为前端语言的主力军,其灵活性和便捷性在游戏开发中也得到了广泛应用。本文将深入探讨“彩虹守卫”这款游戏是如何利用这两者进行开发...
《知易Cocos2D-iPhone 游戏开发教程》是一个专为iOS平台上的游戏开发者设计的资源包,旨在帮助初学者和有一定基础的开发者...通过系统学习,你将能够运用Cocos2D-iPhone开发出高质量的2D游戏,开启你的游戏开发之旅。
Cocos2D-X是一款流行的开源游戏开发框架,尤其在2D游戏领域中广泛应用。它基于C++,同时提供了Lua和JavaScript的绑定,让开发者可以选择不同的编程语言进行游戏开发。本篇学习笔记主要聚焦于Cocos2D-X的渲染框架,...
其强大的图形渲染能力和丰富的游戏开发工具,使得开发者可以高效地构建2D游戏。 1. **游戏场景设计**: - 在Cocos2d-x中,游戏场景(Scene)是游戏的基本单元,通过`CCScene`类创建。游戏的主场景将包含所有的游戏...