cocos2d-x
dcl8261425
这个作者很懒,什么都没留下…
展开
-
cocos2d-x 学习笔记1
1.导演(类CCDirector) 在电影里,导演是电影艺术的创作的组织者和领导者,是吧电影文学剧本搬上荧幕的总负责人,使用演员表达自己思想的人。导演通过手中的摄像机进行电影拍摄。那么,在游戏里,导演就是游戏创作的组织者和领导者,是把游戏策划变成游戏总指挥,导演制定规则让游戏内的场景,布景和人物角色有序的运行。2.场景(类CCScene)在电影里,场景就是电影中的各种场面,各种场面主要有人物活原创 2012-08-18 10:39:45 · 773 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 8 ----Particle 例子系统
#include "ParticleTest.h"// #include "CCActionInterval.h"// #include "CCMenu.h"// #include "CCLabelTTF.h"// #include "CCLabelAtlas.h"// #include "touch_dispatcher/CCTouchDispatcher.h"#incl原创 2012-10-27 02:12:18 · 1755 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 7 ----RotateWorldTest CCScene全部旋转
#include "RotateWorldTest.h"#include "../testResource.h"//------------------------------------------------------------------//// TestLayer////------------------------------------------原创 2012-10-27 01:14:30 · 1061 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 4 ----ActionsProgress 精灵慢慢展开
CCProgressTo *to1 = CCProgressTo::create(2, 100);//扩展到的时间,和展开全图的百分比,创建一个展开的动作 旋转式展开CCProgressTimer *left=CCProgressTimer::create(CCSprite::create(image));//创建一个慢慢展开的角色left->setReverseProgress(tru原创 2012-10-26 16:04:16 · 1252 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 9 ----MotionStreakTest 跟随条纹
cosf 也是求弧度值的余弦值sin, sinf, sinh, sinhf计算正弦和双曲正弦值。CCMotionStreak::create(2.0f, 1.0f, 50.0f, ccc3(255, 255, 0), "Images/Icon.png"); schedule(schedule_selector(Issue1358::update), 0);使用这个不原创 2012-10-27 03:19:42 · 1011 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 1 ----testBasic源码
testBasic 是创建最基本的场景,内部做了两件事创建返回主菜单按钮,还有响应返回主菜单按钮。void TestScene::onEnter(){ CCScene::onEnter(); //add the menu item for back to main menu//#if (CC_TARGET_PLATFORM == CC_PLA原创 2012-10-25 16:33:28 · 812 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 5 ----3D活动
CCFlipX3D* flipx = CCFlipX3D::create(t);//抖CCFlipY3D* flipy = CCFlipY3D::create(t);CCLens3D::create(CCPointMake(size.width/2,size.height/2), 240, ccg(15,10), t); //CCRipple3D::create(CCPoi原创 2012-10-26 17:35:31 · 926 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 2 ----controller源码 主要是滚动菜单的操作
#include "controller.h"#include "testResource.h"#include "tests.h"#define LINE_SPACE 40 //总共有40个test场景static CCPoint s_tCurPos = CCPointZero;//创建一个点初始位置为0点。全局的。static T原创 2012-10-25 17:16:21 · 1853 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 3 ----ActionTest源码 主要是滚动菜单的操作
学习这个主要是看看cocos2d-x 主要action的操作#include "ActionsTest.h"#include "../testResource.h"#include "cocos2d.h"CCLayer* NextAction();CCLayer* BackAction();CCLayer* RestartAction();原创 2012-10-26 12:09:57 · 2474 阅读 · 1 评论 -
基于cocos2d-x引擎的游戏框架设计
移动互联网浪潮正在彻底改变人们日常的生活习惯和生活方式。相应的,基于移动终端和感应交互的游戏,也为人们带来了全新的游戏体验。本文,我们将结合目前流行的cocos2d-x引擎,使用C++语言,基于iOS平台,和大家分享iPhone、iPad上游戏客户端的构架与实现。游戏架构与实现目前,很多基于cocos2d-x的代码基本上仅是对引擎功能的使用,完全不能按照游戏项目的标准来参考。作为游戏项目代转载 2012-10-17 23:52:46 · 937 阅读 · 0 评论 -
win平台改代码到android 平台需要注意
1.类名2.命名空间3.场景的构造方法4.作用局名称然后通过cygdrive找到该项目的目录下,打开android 文件件 执行build_native.h文件。完事后,用eclipse直接创建已有代码的android 项目编译,安装,即可原创 2012-08-28 08:50:09 · 901 阅读 · 0 评论 -
cocos2d-x 配置
classes 文件夹下的 android.mk信息编译时必须添加cpp文件信息。否则会找不到定义或引用。还可以添加固有模块。比如 gl,box2d,等信息LOCAL_LDLIBS := -L$(call host-path, $(LOCAL_PATH)/../../libs/armeabi) \ -lcocos2d -llog -lco转载 2012-08-29 11:05:58 · 738 阅读 · 0 评论 -
cocos2d-x 学习笔记2
摄像机:摄像机在cocos2d-x引擎里面对应的类为CCCamera.CCCamera在cocos2d-x中比较重要,每一个节点(CCNode)都需要使用CCCamera.当节点放生缩放,旋转和位置变化等时,都需要覆盖CCCamera,让这个节点通过CCCamera重新渲染。在引擎中,CCCamera的类结构如图5-5所示。CCCamera类的主要函数解释如下:void init(vo原创 2012-08-18 18:09:27 · 1380 阅读 · 0 评论 -
cocos2d-x 2.X demo学习笔记 9 ----Touches 触摸事件 以及碰撞检测
#include "Ball.h"#include "Paddle.h"Ball::Ball(void){}Ball::~Ball(void){}//球的半径float Ball::radius(){ return getTexture()->getContentSize().width / 2;}//球的创建 参数原创 2012-10-27 16:29:53 · 1529 阅读 · 0 评论