原文:cocos2d-X学习之主要类介绍:节点CCNode

首先是类结构: 可以看到CCNode 几乎是游戏中处理的大部分类的父类,其主要有以下函数: virtual int getZOrder void 获取节点的顺序 virtual const CCPoint amp getPosition void 获取节点的位置 virtual void setPosition const CCPoint amp var 设置节点的位置 virtual CCArr ...

2012-07-01 21:17 2 21692 推荐指数:

查看详情

cocos2d-X学习之主要介绍:CCDirector

cocos2d-x里面,游戏的任何时间,只有一个场景对象实例处于运行状态,该对象可以作为当前游戏内容的整体包对象 Cocos2d-x引擎除了提供了CCDirector,还提供了一个CCDisplayLinkDirector,CCDisplayLinkDirector是一个可以自动刷新 ...

Mon Jul 02 05:11:00 CST 2012 1 15398
cocos2d-X学习之主要介绍:摄像机(CCCamera)

cocos2d-x中,每个节点CCNode)都需要用到,即当节点发生旋转、缩放和位置变化等时,都需要覆盖CCCamera,然后这个节点通过CCCamera重新渲染。 结构: 其主要函数如下: char * description (void) //返回当前摄像机的描述 void ...

Mon Jul 02 05:13:00 CST 2012 0 9920
cocos2d-X学习之主要介绍:精灵角色(CCSprite)

CCSprite是一副2D图像,CCSprite可以通过图像或者图像中的一个矩形子区域创建 如果它的父节点或者任意继承树上的节点是CCspriteBatchNode则具有下述特性: 父节点是CCSpriteBatchNode时具有的特性: 更快的渲染速度,特别时CCSpriteBatchNode ...

Mon Jul 02 05:25:00 CST 2012 1 7605
cocos2d-X学习之主要介绍:动作:CCAction

继承图: 主要函数: virtual CCObject * copyWithZone (CCZone *pZone)//克隆对象 virtual bool isDone (void)//动作是否已经换成 virtual void startWithTarget (CCNode ...

Mon Jul 02 05:27:00 CST 2012 0 4133
cocos2d-X学习之主要介绍:场景(CCScene)

场景(CCScene) 结构: CCScene主要有以下两个函数: bool init () //初始化函数 static CCScene * node (void) //生CCScene 作为场景,为何只有这两个函数而没有其他方法呢,因为目前在CCScene承担的是一个容器 ...

Mon Jul 02 05:15:00 CST 2012 0 4868
Cocos2d-x 学习之引擎介绍

Cocos2d-X是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C + +cocos2d-iPhone项目的版本。cocos2d-X发展的重点是围绕cocos2d跨平台。即其实现一次编码,再各平台分别编译后即可运行,不许为跨平台修改大量代码,不需要在一直方面花费很多时间和人力,目前 ...

Thu Jun 28 06:06:00 CST 2012 0 7149
[Cocos2d-x]节点的尺寸大小

作为一个CCNode,本身没有大小而言,但是AddChild之后,便有了尺寸的概念。 Cocos2d-x中对于一个节点的尺寸可以通过以下三个方法获取: CCSprite: getContentSize(); 获取精灵的逻辑尺寸。此值不受缩放变换影响。即setScale()方法 ...

Fri Dec 13 18:53:00 CST 2013 0 3431
cocos2d-X学习之引擎源码目录结构介绍

Cocos2d-x的目录结构如下: 目录的具体结构介绍如下: Box2D:物理引擎Box2D的相关源文件 Chipmunk:物理引擎chipmunk的相关源文件 cocos2dx:cocos2d-x引擎的核心部分,存放了引擎的大部分源文件 CocosDenshion:声音模块相关 ...

Mon Jul 02 05:46:00 CST 2012 0 10139
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM