Mac 的 Cocos2.1正式版 所需 cocos framework 版本问题

官网上是这样说的

Mac版更新说明
当前版本:v2.1
更新时间:2015年01月29日
MD5码:21a6d71cd542ed046ac16e3b8d08b876
Cocos v2.1 需要升级Cocos Framework至v3.4 Final版以正常解析导出的数据。

可Cocos里的 Cocos Store 里下载的 Cocos Framework 是3.4RC1。
如何升级??

我目前用Cocos2.1 生产的动画始终无法动起来
看来是createActionFromFlatBuffers有问题,可能是Cocos2.1产生的cbs文件和3.4RC1的FlatBuffer 解析有不匹配的地方。

但到底怎么升级呢??哪里都找不到说明。。

我擦,彻底删除cocos2.1重装,这次的framework是3.4final了。。真坑呀。。

我擦,下载时候说明是3.4 Final, 下载完了名字叫 CocosFramework-v3.4rc1-mac.pkg 这是要闹哪样??

安装完的文件夹也是rc1…要么是文件放错了,要么是文件名叫错了,反正肯定是个bug

我这边下载下来也是rc1,安装完了以后目录的version文件里写的也是rc1

楼上两位用 CSLoader::createTimeline 生成的动画能显示正确么?

其他界面类的我没遇上问题,但动画死活不动。。。

貌似现在改成不自动播放,要手动播放了。

— Begin quote from ____

引用第6楼coldfog于2015-02-03 13:34发表的 回 5楼(evilight) 的帖子 :
貌似现在改成不自动播放,要手动播放了。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=284218&pid=1236141

— End quote

你是说版主说的:

2.原来的2d-x是自动循环播放动画的,新增了这个功能之后动画是不会自动播放了。(研发表示十分抱歉,这里又有变化。)
可能你想获取这个动画让他继续能够自动播放,那么你可以用这样的方式来获取:
auto tl = static_cast<ActionTimeline*>(_node->getActionByTag(_node->getTag()));//_node是你播放动画的节点

你调了播放的函数然后播放失败吗?

我是按照这个帖子
http://www.cocoachina.com/bbs/read.php?tid=274237

auto _rootNode = CSLoader::createNode("kingidle.csb");
_rootNode->setPosition(Point(800.0, 120.0));

addChild(_rootNode);

ActionTimeline* action = CSLoader::createTimeline("kingidle.csb");

_rootNode->runAction(action);
action->gotoFrameAndPlay(0,180,true);

但不会动,只有第一帧的静态画面

kingidle.csd 就是新建一个文件,类型为node,然后拖一个sprite上去,然后拖18帧图片到这个sprite,设置从0帧开始,间距10Frame.
之后publish出kindle.csb

我是按照这个帖子
http://www.cocoachina.com/bbs/read.php?tid=274237

auto _rootNode = CSLoader::createNode("kingidle.csb"); 
_rootNode->setPosition(Point(800.0, 120.0)); 

addChild(_rootNode); 

ActionTimeline* action = CSLoader::createTimeline("kingidle.csb"); 

_rootNode->runAction(action); 
action->gotoFrameAndPlay(0,180,true); 

但不会动,只有第一帧的静态画面

kingidle.csd 就是新建一个文件,类型为node,然后拖一个sprite上去,然后拖18帧图片到这个sprite,设置从0帧开始,间距10Frame.
之后publish出kindle.csb

解决了吗?

— Begin quote from ____

引用第11楼东扬冬阳于2015-02-04 17:16发表的 回 10楼(evilight) 的帖子 :
解决了吗? http://www.cocoachina.com/bbs/job.php?action=topost&tid=284218&pid=1237428

— End quote

目前我用 3.4 Final 生成项目文件 + 2.1 只生成资源 合在一起,没有问题。
可惜就没法用2.1自带的完整空白项目生成,也没法用 libcocos2dx的静态链接库, 每次新项目都得有cocos2d 目录编译一遍。
期待某天商店有3.4final的framework下载。