![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2d入门
文章平均质量分 66
jianwei_li2012
想成为高手的菜鸟。
展开
-
cocos2d学习教程1:cocos2d基本概念
重要的概念: 1:场景 (scenes) 2:导演 (Director) 3:层 (layers) 4:精灵 (sprites) 场景: 由CCScene对象实现,你的应用程序一次可以有多个scenes,但是在一定时间内只有一个是活动的(active); 你的游戏可能有下面几个场景:Intro, Menu, Level 1, Cutscene 1, L原创 2012-08-02 15:20:05 · 445 阅读 · 0 评论 -
cocos2d入门教程2:基本概念Actions
Actions就像发给任何CCNode对象的命令。这些动作改变对象的一些属性(position,rotation,scale等)。 如果这些属性在一段时间内被改变,用CCIntervalAction,否则用CCInstantAction。 举例来说:CCMoveBy动作在一段时间内改变position属性,因此,它是CCIntervalAction的子类。 程序: //在2秒内让精灵向右移原创 2012-08-02 16:18:25 · 354 阅读 · 0 评论 -
Cocos2D入门教程3 精灵的应用
精灵的建立: //To create a sprite from a file (png, jpg): CCSprite *mySprite = [CCSprite spriteWithFile:@"mySprite.png"]; //make sure you have imported the image file to your resources folder. //To set i原创 2012-08-02 16:33:23 · 401 阅读 · 0 评论 -
cocos2d 安装
要把cocos2d装进电脑,统共分5步 第一步,准备一个mac机器 强烈推荐在mac机器上做cocos2d的开发,首先你需要一台安装好Xcode的mac设备。从0.99.0版本开始,Cocos2d-iPhone要求苹果SDK3.0,操作系统的要求是MacOS-10.5.7 版本以上。 第二步,删除旧版本(没装过的同学果断略过) 本人从0.99.5版本开始使用,发现cocos转载 2012-08-02 20:23:10 · 351 阅读 · 0 评论 -
cocos2d入门教程4 : Hello World
上一节讲到把Layer对象推入导演栈中,从此开始程序便完全进入游戏运行。 新建的工程中已经为我们添加了一个标签和一个拥有两个菜单项的菜单。它的代码在Layer类中的init函数中, 我们把init函数里面的内容注释掉,开始我们实现我们自己想要的功能。 if( (self=[super init]) ) { CCLabelT原创 2012-08-02 20:34:39 · 359 阅读 · 0 评论 -
cocos2d入门教程5:为我们的程序加入菜单
上一节讲到helloworld程序。下面加入一些其他功能,在程序中加入菜单。我们都知道游戏中餐单也是必不可少的控件 所以要学会,Let‘s go。 把上个程序中生成标签的代码注释掉,这个应该都会的,呵呵。 加入下面的代码 [CCMenuItemFont setFontSize:28]; CCMenuItem *itemAchievement = [CCMenuI原创 2012-08-02 20:48:01 · 975 阅读 · 0 评论 -
OpenGLES入门1
GLuint viewRenderbuffer,viewFramebuffer; //两个无符号整形代表opengles的帧缓冲区和渲染缓冲区 GLuint depthRenderbuffer //代表opengles的深度缓冲区 帧缓冲区基本上是一块内存,用于保存渲染单独一帧所需要的各种数据。(帧就不用多说了,就相当于电影的一原创 2012-08-06 18:06:02 · 590 阅读 · 0 评论