3.0版本请直接看后面

用cocos new 创建一个新的工程后,我们需要导入libExtensions库,libXCocosStudio库,libGUI库

具体导入方法如下:

1. 右键解决方案 -> 添加 -> 现有项目 -> 选择如下文件
\cocos2d\cocos\editor-support\cocostudio\proj.win32\libCocosStudio.vcxproj  
\cocos2d\extensions\proj.win32\libExtensions.vcxproj  
\cocos2d\cocos\ui\proj.win32\libGUI.vcxproj  

2. 右键工程 -> 引用 -> 添加新引用
3. 右键项目 -> 属性 -> 配置属性 -> C/C++ ->附加包含目录 -> 编辑 -> 添加如下行
$(EngineRoot)cocos  
$(EngineRoot)extensions  
$(EngineRoot)cocos\editor-support\  
$(EngineRoot)cocos\editor-support\cocostudio  
4. 配置完成,在程序中使用cocostudio库
#include "CocoStudio.h"
using namespace cocostudio;

CCNode* pNode = SceneReader::getInstance()->createNodeWithSceneFile("Scene.json");
this->addChild(pNode);

如果你发现你的工程cocos2d文件下没有proj.win32文件,那就说明你不需要进行上面的步骤。

cocos2d-x3.0以上的是没有cocos2d\cocos\editorsupport\cocostudio\proj.win32\libCocosStudio.vcxproj
cocos2d\extensions\proj.win32\libExtensions.vcxproj
cocos2d\cocos\ui\proj.win32\libGUI.vcxproj
这三种vcxproj文件的,因为cocos2d-x整合了在cocos2d中了,所以需要引入“cocos2d.h”再加上需要引入的#include "cocos-ext.h",以及加上命名空间USING_NS_CC_EXT;即using namespace cocos2d::extension;这样就可以了。
这里添加的时候还是要加包含路径的(因为当时添加、引用这些东西看了很多,自己也尝试了很多,可能就忘了一些)重新建立了一个项目,在添加完 #include "cocos-ext.h"命名空间 USING_NS_CC_EXT以后发现还是要添加包含路径的,方法:①右键点击自己的项目:比如这里,我的项目tableview,右键点击它
②选择属性,然后就是下图:
③右方小三角,选择编辑,然后新建一行,输入: $(EngineRoot)

功夫小子实践开发-开发环境的基本搭建和配置相关推荐

  1. java aarch64_aarch64环境下,搭建并配置服务器tomcat:

    aarch64环境下,搭建并配置服务器tomcat: 环境说明及下载相关文件: 1. ARM环境:aarch64开发板 2.JDK安装包: jdk-8u231-linux-arm64-vfp-hflt ...

  2. 龙芯linux开发板,龙芯1b开发板环境及系统搭建

    建立交叉编译环境 交叉编译工具包:gcc-4.3-ls232-softfloat.tar.gz 1.解压到/opt文件夹 sudo tar zxvf gcc-4.3-ls232-softfloat.t ...

  3. HarmonyOS之搭建和配置开发环境的流程

    一.搭建开发环境流程 DevEco Studio 支持 Windows 系统和 macOS 系统,在开发 HarmonyOS 应用前,需要准备 HarmonyOS 应用的开发环境.环境准备流程如下所示 ...

  4. 基于.net的微服务架构下的开发测试环境运维实践

    眼下,做互联网应用,最火的架构是微服务,最热的研发管理就是DevOps, 没有之一.微服务.DevOps已经被大量应用,它们已经像传说中的那样,可以无所不能.特来电云平台,通过近两年多的实践,发现完全 ...

  5. MIL开发实践(1)——开发环境的设置

    目录 前言 软件安装 注意事项 MIL图像库函数说明 关于[MIL+QT实践教程](https://www.zhihu.com/column/c_1124353074277572608)的总结 MIL ...

  6. web自动化如何在不同浏览器运行_如何给树莓派搭建WEB开发运行环境之JAVA篇

    在上一篇,我们已经脱掉了她华丽的外衣,你不用再添加任何华而不实的装饰,一切都交给CLI来搞定.树莓派WEB开发运行环境之JAVA篇,只需5个步骤: 安装JAVA开发包 安装和运行maven 创建JAV ...

  7. Android 开发初步环境搭建

    1. 俗话说的好,要想功夫深,铁杵磨成针.要想武功高,马步要扎牢.在开发好的Android软件时,开发环境也是必须走入的课程.Android开发环境有很多,我就列举一下: 1)Eclipse+SDK+ ...

  8. 计算机软件著作权申请表中开发运行环境、技术特点等项目的编写指南

    软件著作权申请表中技术性最强的部分就是第二页的主要功能.技术特点和开发运行环境等部分了,本文将根据不同的开发语言,详细介绍这些部分的正确填报方法,帮助大家降低补正的概率. 相关文章: 请先阅读: 新系 ...

  9. 如何给树莓派搭建WEB开发运行环境之JAVA篇

    在上一篇,我们已经脱掉了她华丽的外衣,你不用再添加任何华而不实的装饰,一切都交给CLI来搞定.树莓派WEB开发运行环境之JAVA篇,只需5个步骤: 安装JAVA开发包 安装和运行maven 创建JAV ...

  10. 【 RA4M2开发板环境搭建之串口下载1】

    [ RA4M2开发板环境搭建1] 1. 前言 1.1 活动来源 1.2 开发环境 1.3 RA4M2开发板 2. MDK环境准备 2.1 keil 5下载安装 2.2 安装RA4M2的软件支持包 2. ...

最新文章

  1. asp.net % = #区别
  2. python免费试听-哪家培训可以免费试听Python课程?专注16年IT培训
  3. 【今日互联网大事儿】聚美市值缩水一半
  4. C#通过Redis实现分布式锁
  5. c++语言标准 pdf,C++14标准.pdf
  6. std::thread 不 join
  7. 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)
  8. 商城是用jsp还是php,建设网上购物网站使用JSP系统还是ASP系统
  9. 2018生活消费趋势:越来越多95后开始泡枸杞
  10. 无缓冲channel与容量为1的channel的区别
  11. UWP 流畅设计中的光照效果(容易的 RevealBorderBrush 和不那么容易的 RevealBackgroundBrush)...
  12. es6标准入门第3版pdf_最详细,快速入门Web前端开发的正确姿势
  13. (实用软件分享)屏幕取色器ColorPix
  14. spark mlib行矩阵(RowMatrix)入门
  15. 【Hoxton.SR1版本】Spring Cloud Eureka服务注册中心单节点搭建
  16. Axure9桌面无法显示图标
  17. ICA算法的数学原理
  18. Java | Java模拟实现扑克牌洗牌、发牌过程
  19. 带轮轮毂长度l和带轮宽b表_V带轮宽度怎么计算?知道是A型带,带数为6,轮缘宽、轮彀孔径与长度怎么计算?顺求公式...
  20. centos安装Docker与使用构建业务镜像挂载卷harbor仓库的高可用及网络模式和资源限制介绍...

热门文章

  1. [Verilog] 薄膜建盤4X4 電路程式設計
  2. java反射(测试下用onenote把笔记发送到oschina上,文章来源网络)
  3. PCA MATLAB
  4. JSON之Asp.net MVC C#对象转JSON,DataTable转JSON,ListT转JSON,JSON转ListT,JSON转C#对象...
  5. idea自动生成unit test插件
  6. idea里查找maven的jar包冲突
  7. JDBC和数据库连接池的关系
  8. 软件工程综合实践第二次作业——结对编程
  9. 自定义表单提交后返回上一页修改
  10. Kerberos的工作原理