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

发布时间:2020-10-13 14:07:00 作者:shahdza
来源:网络 阅读:4039

【唠叨】

    通过前面几节的学习,相信大家都已经配置好了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

Box2Dchipmunksqlite3 cocos2d-x-2.2.3\external



推荐阅读:
  1. Cocos2dx学习笔记4:导演(Director)
  2. cocos2dx基础篇(19)——音乐音效SimpleAudioEngine

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

cocos2dx 引擎目录

上一篇:多个云服务器承载访问压力怎么实现

下一篇:去哪购买服务器

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》