加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos Studio家族更新太频繁,初学者不要跟得太紧(纠正)

发布时间:2020-12-14 20:02:28 所属栏目:百科 来源:网络整理
导读:说实在的,Cocos Studio和Cocos2d-x这两个更新都过于频繁,小版本太多。似乎许多开源框架也都有类似特点。夸张一点说,开发商似乎是更新1-2个BUG,或者增加1-2个新功能就急急地宣布一个新版本。我几乎是一路紧跟学习的,感觉其中的“坑”太多!!!!!! 到

说实在的,Cocos Studio和Cocos2d-x这两个更新都过于频繁,小版本太多。似乎许多开源框架也都有类似特点。夸张一点说,开发商似乎是更新1-2个BUG,或者增加1-2个新功能就急急地宣布一个新版本。我几乎是一路紧跟学习的,感觉其中的“坑”太多!!!!!!

到底哪些版本搭配比较稳定,目前还没有这方面的统计文章。此前我开发的环境是Cocos2d-x 2.2.3+CocoStudio 1.4.0.1感觉比较稳定,但是很显然,其中的CocoStudio GUI加载等方面还存在明显效率问题。

Cocos2d-x 3.x版本主要的增强在于,Sprite3D这块加载,而且引用C++ 11新特性。

Cocos Studio这边,除了感觉提供json的二进制导出支持与Cocos Studio编辑器运行速度明显加快外,太大变化也不多。

--------------------------------------------------------------------

最近,在为升级视频教程作准备,想从Cocos Studio 2.0.6+Cocos2d-x 3.3 Final开始,一下就吃了一个闭门羹。例如想加载CocosStudio导出的csb文件,代码如下:

Node* node = CSLoader::createNode("res/MainScene.csb");

闭门羹截图如下:

wKiom1SvGBjCcnOzAAFF1NMgPzE707.jpg

从网络上了解到在Cocos2d-x 3.3此前的几个版本中就存在类似BUG,不想到现在还存在。想想我的感受吧!

回忆再三,从很早的Coco Studio 0.X开始,我几乎是一路紧跟学习的,感觉其中的“坑”着实有些多--开发商家太急于公布小版本!


抱歉!


不好意思,埋怨错了!上面代码应该修正为如下即可:

Node* node = CSLoader::createNode("../res/MainScene.csb");


系统从当前路径开始搜索上述项目中的资源文件,当前路径即是当前win32项目路径proj.win32下文件*.vcxproj所在位置,因此需要使用上述表达。


但还是坚持前面观点,不要跟随版本更新太急,特别是小版本。当然,如果在公司工作,项目之余,作为学习新性能,临时安装使用一下小版本也未尝不可。


刚刚确定下想基于Cocos2d-x 3.3 Final+Cocos Studio 2.0.6更新当前视频教程,前不久才来了一个Cocos2d-x 3.4 Beta。还有一个Cocos Studio 2.1 Beta--显然这是一个大更新。而且,从我简单了解Cocos Studio 2.0.6来看,它恰恰缺乏我需要的骨骼动画控件。先重新调整一个思路再说。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读