- 博客(11)
- 资源 (55)
- 收藏
- 关注
原创 【Cocos2d-X开发学习笔记】第07期:渲染框架之摄像机类(CCCamera)的使用
一、摄像机类 所有节点都拥有一个摄像机类CCCamera。只有通过摄像机类,节点才会被渲染出来。当节点发生缩放旋转和位置变化的时候,都需要覆盖CCCamera类,让这个节点通过CCCamera类重新渲染。注意:CCNode类里有些方法可以实现缩放、旋转和位置变化,当使用摄像机类实现这些的时候,那些方法就不能同时使用了。使用摄像机类也不可以同时使用世界坐标了。
2013-07-24 21:00:31 7769
原创 【Cocos2d-X开发学习笔记】第06期:渲染框架之精灵类(CCSprite)的使用
一、精灵类(CCSprite) 精灵类CCSprite是一张二维的图片对象,它可以用一张图片或者一张图片的一块矩形部分来定义。CCSprite和它的子类可以作为精灵批处理类的子项。它的继承关系如下图所示。1、CCSprite类主要保护的成员数据如下图所示。2、CCSprite类的主要公共函数如下图所示。 这里需
2013-07-23 22:48:27 4000
原创 【Cocos2d-X开发学习笔记】第04期:渲染框架之场景类(CCScene)的使用
被导演持有的场景对象,是第一个包含游戏内容的层次。但是就其本身来说,并不是包含任何实际的绘制内容。我们可以将场景看作是引擎中游戏画面划分当中一个重要的内容。它只是在游戏界面管理中发挥了重要的作用。场景通常不包含游戏逻辑,仅仅是做为一个容器,将不同的层组合到一起,最终呈现给玩家一个完整的画面。它代表了游戏运行中的一个状态,其包含的图层是更小一级的容器。图层中包含了游戏逻辑、用户响应及精灵
2013-07-22 21:13:30 2675 1
原创 【Cocos2d-X开发学习笔记】第05期:渲染框架之布景层类(CCLayer)的使用
本系列学习教程使用的是cocos2d-x-2.1.4版本(截至目前为止最新稳定版) ,PC开发环境Windows7,C++开发环境VS2010 图层也是渲染框架中很重要的内容。场景类用来划分游戏的状态,图层就用来划分游戏画面。通常图层的尺寸会与屏幕的尺寸一致。它将会覆盖整个显示名目。所以所图层几乎包含了所有游戏内容。相比场景类,它为玩
2013-07-21 21:49:18 3309 1
原创 【Cocos2d-X开发学习笔记】第03期:渲染框架之导演类(CCDirector)的使用
提到“导演”一词,想必读者最先联想到的是电影。作为娱乐产业,游戏领域和电影领域有很多类似之处,比如在游戏领域中,也存在制作人的职位。不过,此时提及的“导演”可不是一个人,而是在渲染框架中,有一个类充当着导演的角色。在开始介绍Cocos2D-X引擎中的“导演”之前,请大家先想想在电影行业中的导演,通常在一部电影中承担怎样的工作。 一、导演类 CCDire
2013-07-20 10:56:35 2991
原创 【Cocos2d-X开发学习笔记】第02期:渲染框架之节点类(CCNode)的使用
从这一篇文章开始,我们将进入正题,开始学习Cocos2D-X中一些基础类的使用以及示例的详细讲解。 一、引擎框架 Cocos2D-X引擎的设计思路是将游戏的各个部分抽象成几个概念,包括导演、场景、布景层和人物精灵,它们之间的关系如下图所示。 几乎任何一款游戏中都会有这些概念,而游戏的复杂程度也就
2013-07-19 23:13:43 4647 3
原创 【Cocos2d-X开发学习笔记】解决Cocos2d-X新建项目运行报错的问题
刚接触并学习Cocos2D-X游戏引擎的朋友,在搭建好PC的环境之后,然后开始创建、运行项目的时候可能都出现如下图所示的问题。在错误列表中也会出现如下图所示的错误提示。原因:主要是因为用以上的方法新建的项目没有包含在所需的库中,项目没有所依赖的库找到所依赖的文件,如CCCtdC.h,cocos2d.h头文件。下面就来说一下解决
2013-07-19 23:09:13 4849
原创 【Cocos2d-X开发学习笔记】第01期:PC开发环境的详细搭建
本文使用的是cocos2d-x-2.1.4版本 ,截至目前为止是最新稳定版 所谓的开发环境就是制作游戏的地方,打个比方读者就会十分清楚了。比如提到做饭,人们都会想到厨房。这是因为厨房有炉灶、烟机、水盆以及其他工具。这就是一个做饭的环境。很有有人会在卧室炒菜做饭吧!同样的,游戏开发也需要一个制作环境。这个环境包含了编辑器、程序库、打包工具以及设备连接。接下来就教大家开始
2013-07-13 15:24:08 6909 1
原创 【Android UI设计与开发】第18期:滑动菜单栏(三)SlidingMenu动画效果的实现
经过上一篇文章的学习,相信大家对开源项目SlidingMenu的用法已经有了一个非常深入的了解,那么这一章博主就来教大家滑动菜单栏滑动时动画效果的实现。博主这里用了三个不同动画效果的基础示例来教大家如何去实现,等大家弄懂了之后完全可以做到举一反三,去实现更多不同的动画效果,让你的应用软件给用户带来眼前一亮的效果。 一、SlidingMenu动画效果示例一 1、示例一效
2013-07-07 15:00:38 20970 57
原创 【Android UI设计与开发】第17期:滑动菜单栏(二)开源项目SlidingMenu的示例
通过上一篇文章的讲解,相信大家对于开源项目SlidingMenu都有了一个比较初步的了解(不了解的可以参考上一篇文章),那么从这一章开始,博主将会以SlidingMenu为重心,给大家带来非常丰富的示例演示,让大家对SlidingMenu有一个更加深入的了解以及如何去实现一些比较炫的滑动效果。 这篇文章会给大家带来7个不同效果的示例,每个示例都包含了最基本的使
2013-07-06 16:15:31 34771 163
原创 【Android UI设计与开发】第16期:滑动菜单栏(一)开源项目SlidingMenu的使用
由于最近的工作确实比较忙的原因,所以这个系列的教程有一段时间没有更新了,也请各位读者见谅。这期博主要给大家带来的是关于滑动菜单栏的实现效果。 一、SlidingMenu简介 相信大家对SlidingMenu都不陌生了,它是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作。很多优秀的应用都采用了这
2013-07-06 00:59:41 51210 61
Cocos2D-X开发学习笔记-动画类的使用示例
2013-08-17
Cocos2D-X开发学习笔记-网格动作类的使用示例
2013-08-17
Cocos2D-X开发学习笔记-动作管理类的使用示例
2013-08-16
Cocos2D-X——动作类之改变动作对象、函数回调动作以及过程动作的使用
2013-08-16
Cocos2D-X开发学习笔记-动作类之摄像机动作和基本样条动作的使用示例
2013-08-10
Cocos2D-X开发学习笔记-动作类之基础动作的使用示例(下)
2013-08-08
Cocos2D-X开发学习笔记-动作类之基础动作的使用示例(上)
2013-08-07
Cocos2D-X开发学习笔记-时间调度schedule函数的使用
2013-08-04
Cocos2D-X开发学习笔记-渲染框架之图形的绘制
2013-08-04
Cocos2D-X开发学习笔记-渲染框架之菜单类的使用示例
2013-08-03
Cocos2D-X开发学习笔记-渲染框架之文本类的使用示例
2013-08-01
Cocos2D-X开发学习笔记-渲染框架之摄像机类的使用示例
2013-07-24
Cocos2D-X开发学习笔记-渲染框架之精灵类的使用示例
2013-07-23
Cocos2D-X开发学习笔记-渲染框架之布景层类的使用示例
2013-07-21
Cocos2D-X开发学习笔记-渲染框架之导演类的使用示例
2013-07-20
Cocos2D-X开发学习笔记-渲染框架之节点类的使用示例
2013-07-19
开源项目SlidingMenu动画效果实现示例
2013-07-07
开源项目SlidingMenu示例
2013-07-06
GitHub开源项目SlidingMenu类库
2013-07-06
Libgdx实现动画效果示例
2013-06-30
Libgdx游戏开发中文文字的显示和绘制
2013-06-27
Libgdx游戏引擎开发显示文字源码
2013-06-25
Libgdx游戏引擎图形图像绘制源码
2013-06-25
Libgdx游戏开发图形图像绘制示例代码
2013-06-23
Android实现悬浮式顶部和底部标题栏效果
2013-06-18
Libgdx游戏引擎的简单示例
2013-06-15
两种方式实现仿微信顶部标题栏弹窗效果(PopupWindow+Activity)
2013-06-14
实现ActionBar自定义样式效果
2013-06-13
【Cocos2d-X游戏实战开发】捕鱼达人之开始场景的创建(三)源码
2013-09-11
【Cocos2d-X游戏实战开发】捕鱼达人之单例对象的设计(二)源码
2013-09-10
Cocos2D-X开发学习笔记-游戏数据存储项目实例(下)
2013-09-02
Cocos2D-X开发学习笔记-游戏数据存储项目实例(上)
2013-09-01
Cocos2D-X开发学习笔记-音乐和音效的使用示例
2013-08-29
Cocos2D-X开发学习笔记-贴图地图类的使用示例
2013-08-22
Cocos2D-X开发学习笔记-滚动背景地图的使用示例
2013-08-22
Cocos2D-X开发学习笔记-瓦片地图的使用示例 .
2013-08-19
Cocos2D-X开发学习笔记-加速度传感器事件的使用示例
2013-08-18
Cocos2D-X开发学习笔记-按键事件使用示例
2013-08-18
Cocos2D-X开发学习笔记-触屏事件使用示例
2013-08-18
动作类之跟随动作、可调整速度动作以及动作延时的使用示例
2013-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人