Cocos Studio教程三:认识并利用Cocos Studio的果实

isLoop();

我用的是2.1.5,请问libExtensions怎么加入?
总是提示UILayer未申明。。。

2.1.5要下载专用包哦,可以看下载地址更新底下的历史列表http://www.cocoachina.com/bbs/read.php?tid=154886,找到对应的版本(这个和cocostudio版本是关联的哦)

LZ帖子里面有处和例子不符合,是

//创建一个UILayer层
UILayer*   ul =UILayer::create();
//开启刷新函数
ul->scheduleUpdate();
//将UILayer层加入到当前的场景
this->addChild(ul);
//使用json文件给Layer层添加CocoStudio生成的控件
ul->addWidget(CCUIHELPER->createWidgetFromJsonFile("UIEditorTest/UIEditorTest_1.json"));

而不是:
//创建一个UILayer层
UILayer* ul =UILayer::create();
//将UILayer层加入到当前的场景
this->addChild(ul);
//使用json文件给Layer层添加CocoStudio生成的控件
ul->addWidget(CCUIHELPER->createWidgetFromJsonFile(“UIEditorTest_1/UIEditorTest_1.json”));

路径错了,用下面这个是不能正常显示的。

fatal error LNK1120: 13 个无法解析的外部命令
怎么回事呢?

哦,谢谢提醒,帖子有点老了~~:12:

你这个错误信息也太省略了··多发点信息大家才能帮您呢~~~这个教程比较老,注意版本问题哦

已经搞定了,是lib包没有link,谢谢回复

LZ 您好:
今天在最新cocos2d-x 3.0alpha1版本中,按照你的文档在【HelloWordScene.cpp】加载 UI场景时测试时,当在引用头【#include “cocos-ext.h” 】文件时出现编译错误。
编译错误是找不到【d:\cocos2d-x\cocos2d-x-3.0alpha1\extensions\gui\ccscrollview\ccscrollview.h(30): fatal error C1083: Cannot open include file: ‘extensions/ExtensionMacros.h’: No such file or directory (…\Classes\HelloWorldScene.cpp)】头文件的提示。
我用的开发环境:
windows 8.1
VS2012
cocos2d-x 3.0alpha1

问题已经解决了。
解决说明:
【cocos2d-x-3.0alpha1\template\multi-platform-cpp】工程中设置环境变量。
项目名【HellCpp】右键【Properties】->【Configuration Properties】->【c/c++】->【General】
在【Additional Include Directories】项中新增设置项【$(EngineRoot)】
保存之后,重新编译。

更新一下代码吧… 函数名字这么敏感也随便变化吗?..
另外CCSSceneReader 已经改名为SceneReader

你用的应该是3.0版本吧?3.0版本将会把所有的CC开头移除掉。

你好,我把你的代码复制过去,怎出现很多标识符未定义?是不是我的配置不对?我的引擎版本是2.1.3.cocoStudio是最新的。。

请问在cocoStudio中保存项目和导出项目有什么不同之处啊?又有什么相同之处呢??

保存的作用主要是保存项目,导出的话就会把数据整理一遍,比如将小图整理成plist大图,序列化文件等,这些都是经过整理的,你可以直接将资源放到Cocos2d-x项目中的resource文件夹内。

为什么我的2.2.1版本的还是找不到UICCHELPER呢?

CCUIHELPER:12:

CCUIHELPER在cocos2d-x 2.2.1更名为GUIReader了

— Begin quote from ____

引用第9楼hanrea于2013-10-28 19:28发表的 :
CCJsonReader方法新版本已更名为CCSSceneReader! http://www.cocoachina.com/bbs/job.php?action=topost&tid=161567&pid=844541

— End quote

为什么不带CC呢

— Begin quote from ____

引用第9楼hanrea于2013-10-28 19:28发表的 :
CCJsonReader方法新版本已更名为CCSSceneReader! http://www.cocoachina.com/bbs/job.php?action=topost&tid=161567&pid=844541

— End quote