- 博客(8)
- 资源 (21)
- 收藏
- 关注
原创 Cocos2d-x教程(7)-动作
Cocos2d-x中的动作基类是CCAction,CCAction的绝大多数实现类都派生自CCFiniteTimeAction,由CCFiniteTimeAction派生出的两个主要类分别是瞬时动作(CCActionInstant)和持续性动作(CCActionInterval),这两类动作是可以配合使用的,在后面我们将会讲解。7.1 瞬时动作 瞬时动作就是指能立刻完成那个
2013-11-30 10:41:19 2066
原创 Cocos2d-x教程(6)-粒子效果
源码请到 http://download.csdn.net/download/u012945598/6623377 下载。 Cocos2d-x的粒子系统由CCParticleSystem类实现,粒子效果的生成方式有很多种,在大多数情况下,我们通过plist文件来保存粒子系统的参数,如果我们已经有了一个粒子效果文件,我们可以直接利用CCParticleSystem的初始化方法从文件
2013-11-28 09:49:30 3687 1
原创 Cocos2d-x教程(5)-播放音乐与音效
播放音乐与音效的方法十分简单,使用CocosDenshion音效引擎库中的SimpleAudioEngine类即可。如下图所示首先在文件中引入头文件SimpleAudioEngine.h之后加入命名空间CocosDenshion即可使用了。具体使用方法如下图所示:
2013-11-27 20:46:44 1723
原创 Cocos2d-x教程(4)-创建动画效果,TexturePacker工具
在游戏中,我们经常会看到鱼在游,人在跑,那么这些便是通过Cocos2d-x中的动画来实现的,一个动画是由精灵帧序列组成。下面笔者将教大家如何如何将多张图片打包到一起,如何利用打包好的图片生成一个动画。 在此之前先让我们来了解几个概念: CCSpriteFrame(框帧):包含纹理与纹理中的一个矩形区域,表示纹理的一部分。一个精灵显示的内容就可以用框帧表示,同时框帧还是帧
2013-11-27 19:42:42 3521
转载 Cocos2d-x常用函数及常用宏
最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数……用一些比较原始、低效率的方法……甚至是copy / paste………………。……。这不科学啊!你不能这么勤劳啊
2013-11-27 10:37:23 2241
原创 Cocos2d-x教程(3)-初识触屏事件
一个手机游戏,不会没有触屏事件,比如我们玩的捕鱼达人游戏,在点击屏幕某一个位置后,炮弹变回打向那个位置,这就是通过触屏事件来实现的。 Cocos2d-x中,最简单的触屏实现方法就是通过CCLayer的TouchEnable属性开启或者关闭接收触屏事件。(此时的类一定是继承CCLayer的,如 class HelloWorld : publiccocos2d::CCLayer)
2013-11-26 11:29:07 3367
原创 Cocos2d-x教程(1)-让我们来学习一些传说中的概念
该文章适合所有想学Cocos2d-x的朋友,但最适合的人群是游戏开发经验及Cocos2d-x使用经验不多的朋友。1.1 我的Cocos2d-x版本 笔者在写这边文章时,最新的Cocos2d-x版本是2.30,不过还仅仅是测试版;但由于笔者懒惰,使用的是2.14版本,同时建议读者使用2.14以上版本(2.15,2.20),这些版本都不会太过古老,不会使各位读者产生一种沧桑久远的感
2013-11-25 11:05:25 5089
Cocos2d-x C++访问复杂table类型
2014-01-13
Cocos2d-x 2.2.x Json解析
2013-12-18
Cocos2d-x教程第(12)讲-利用遮罩(蒙版)CCLayerColor制作新手引导界面(中)
2013-12-18
Cocos2d-x利用遮罩(蒙版)CCLayerColor制作新手引导界面(上)
2013-12-12
Cocos2d-x CCUserDefault 实现简单数据存储
2013-12-04
Cocos2d-x遮罩层 实现捕鱼达人金币表盘效果
2013-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人