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. 用树莓派的方式打开小米手机:摇晃手机控制小车,前进后退加转弯,成本不到350元 | 开源...
  2. 【干货】网工面试最常见的几大问题,附答案
  3. 依赖注入及AOP简述(六)——字符串请求模式 .
  4. 一瓦同城-给新人第四天培训
  5. 蒲公英如何正确泡水喝?可以和哪些食物一起搭配?
  6. python cv2.resize_Python OpenCV 图像缩放 cv2.resize 方法
  7. 2006 精品论坛推荐
  8. Unity Texture2D的裁剪、镜像、翻转、缩放、合并、分辨率
  9. android游戏工作心得体会,幼儿园游戏的心得体会(精选6篇)
  10. 红米android刷机在哪,红米手机怎么刷机 红米手机刷机教程大全
  11. python语言工具_可爱的 Python
  12. 将你的现实生活照片变成卡通头像
  13. 协方差矩阵与PCA原理深入剖析
  14. AMD CPU 运行 Android Studio 原生模拟器的几点注意事项
  15. intel RealSense摄像头比较
  16. Android PULL XML Praser
  17. BiSeNet V2网络结构详解
  18. 高校教材管理系统设计
  19. 我的世界服务器如何修改游戏规则,我的世界预设规则怎么改 游戏规则改变攻略...
  20. 怎么在手机上看电脑上写的本地网页

热门文章

  1. 前端学习总结【103天】:CSS——不用JavaScript实现tab标签切换的两种方法
  2. Android Studio配置文件修改
  3. 不让editText自动获取焦点
  4. Linux 安装 MySQL 以及 一些常见问题解决方案
  5. 理解函数:对象(this,arguments),方法(apply(),call(),bind())。
  6. MVC模式中编写一个登录的Servlet
  7. zendframework Form表单美化
  8. java 获取当前文件的路径+文件全名
  9. Finding distance between two curves
  10. Visual Studio 2013无法打开IIS Express Web的解决办法