原文:cocos2d-X学习之主要类介绍:摄像机(CCCamera)

在cocos d x中,每个节点 CCNode 都需要用到,即当节点发生旋转 缩放和位置变化等时,都需要覆盖CCCamera,然后这个节点通过CCCamera重新渲染。 类结构: 其主要函数如下: char description void 返回当前摄像机的描述 void restore void 重置摄像机,使摄像机回到默认位置 void locate void 按设置的eye坐标放置摄像机 v ...

2012-07-01 21:13 0 9920 推荐指数:

查看详情

Cocos2d-x学习笔记(九)之 摄像机CCCamera

  所有节点都拥有一个摄像机CCCamera。只有通过摄像机,节点才会被渲染出来。当节点发生缩放旋转和位置变化的时候,都需要覆盖CCCamera ,让这个节点通过CCCamera 重新渲染。   注意:CCNode 里有些方法可以实现缩放、旋转和位置变化,当使用摄像机实现 ...

Thu Aug 22 21:34:00 CST 2013 0 3888
cocos2d-X学习之主要介绍:CCDirector

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

Mon Jul 02 05:11:00 CST 2012 1 15398
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学习之主要介绍:节点CCNode

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

Mon Jul 02 05:17:00 CST 2012 2 21692
Cocos2d-x 学习之引擎介绍

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

Thu Jun 28 06:06:00 CST 2012 0 7149
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