028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

cocos2dx基础篇(4)——浅析cocos2dx引擎目录-创新互联

【唠叨】

站在用户的角度思考问题,与客户深入沟通,找到扬中网站设计与扬中网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都网站制作、企业官网、英文网站、手机端网站、网站推广、域名申请、虚拟空间、企业邮箱。业务覆盖扬中地区。

    通过前面几节的学习,相信大家都已经配置好了VS+cocos2dx2.2.3的环境,并且成功运行了官方的案例HelloWorld。

【3.x变化】

    3.x的引擎目录变化十分大,所以单独列出来讲。

    请移步:http://shahdza.blog.51cto.com/2410787/1549803


一、窥探文件目录

    要想学好cocos2dx,首先就需要对引擎目录下的各个文件有所了解。接下来,就让我们先来分析一下cocos2dx2.2.3引擎的文件目录吧。

cocos2dx基础篇(4)——浅析cocos2dx引擎目录

    从目录中我们主要了解一下一下几个文件:

二、Cocos2dx中的主要工程项目

    在我们打开的 cocos2d-win32.vc2010.sln 解决方案中,可以看到引用了如下五个工程项目。

cocos2dx基础篇(4)——浅析cocos2dx引擎目录

    相信根据上面介绍的文件目录,也能知道这些事上面东西了吧。没错,就是cocos2dx引擎的主要五大工程源文件。在用python创建的新项目里,至少也需要将libcocos2d和libCocosDenshion工程项目添加到新项目的解决方案中,并且在 通用属性-> 框架和引用 中引用这些工程,才能运行新项目。

三、一些常用cocos2dx头文件的使用

#include "cocos2d.h"                 //这个应该是每个项目中都比不可少的头文件吧? 比不可少!
#include "Box2D/Box2D.h"             //Box2d物理引擎
#include "SimpleAudioEngine.h"       //声音引擎
#include "cocos-ext.h"               //第三方库文件
using namespace cocos2d;             //cocos2d的命名空间
using namespace cocos2d::extension;  //使用扩展类需要包含的命名空间
using namespace CocosDenshion;       //声音引擎的命名空间

//头文件目录

cocos2d.h        :cocos2d-x-2.2.3\cocos2dx\include

cocos2d.cpp       :cocos2d-x-2.2.3\cocos2dx

SimpleAudioEngine.h   :cocos2d-x-2.2.3\CocosDenshion\include

cocos-ext.h       :cocos2d-x-2.2.3\extensions

Box2D、chipmunk、sqlite3 cocos2d-x-2.2.3\external

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页标题:cocos2dx基础篇(4)——浅析cocos2dx引擎目录-创新互联
网站URL:http://www.tsicrk.com/article/gpeoe.html

其他资讯

让你的专属顾问为你服务

2.4885s