Cocosbuidler 添加ccbfile 的问题,希望高手解决一下

问题是这样的:编辑一个动作,设置动作无限循环,保存成一个ccb(暂且起名为A)
创建一个ccb,嵌套A为ccbfile,如果给A 设置一个position,那么A 的动作就不再循环了。

我发现的一些有用的信息:
1.同样的ccbi ,再lua 上运行,动作不再循环,再c++ 运行,人物原地循环。
2.经过我的打断点,发现是在runAnimationsForSequenceIdTweenDuration
这个函数里面的CCAction *completeAction = CCSequence::createWithTwoActions(CCDelayTime::create(seq->getDuration() + fTweenDuration),
CCCallFunc::create(this, callfunc_selector(CCBAnimationManager::sequenceCompleted)));sequenceCompleted,不再进入。
3.如果嵌套ccbfile,不给ccbfile设置任何东西,一切正常。

请各位高手 ,解决一下,我的推断,加打断点调试,发现是动画管理器只有一个mnode,造成的,就是大的ccb,和A,的动画区分不开了。cocos2d.org 也有人提出了这个问题(http://www.cocos2d-x.org/boards/6/topics/28561)

问一下, 你用的cocos2d-x 和cocosbuilder 是什么版本的, 为什么嵌套ccbfile, 代码执行就出错了, 如果不嵌套的话, 执行都正常…提示警告.
Cocos2d: WARNING! Incompatible ccbi file version (file: 3 reader: 5)

— Begin quote from ____

杀手J 发表于 2013-8-16 16:28 url

我这 没这个问题啊。我从2.1.3 就开始嵌套ccb了, 没有问题呀 你是不是,cocosbuilder 里面的东西, 设置 …

— End quote

你cocosbuilder 用的是什么版本的?

— Begin quote from ____

天明 发表于 2013-8-16 15:26 url

但是为什么没有嵌套的ccb文件就能正常读取呢? 我用的是cocos2d-x2.1.3 cocosbuilder 3.0a5 …

— End quote

我这 没这个问题啊。我从2.1.3 就开始嵌套ccb了, 没有问题呀 你是不是,cocosbuilder 里面的东西, 设置有问题。

— Begin quote from ____

天明 发表于 2013-8-15 18:06 url

问一下, 你用的cocos2d-x 和cocosbuilder 是什么版本的, 为什么嵌套ccbfile, 代码执行就出错了, 如果不嵌套 …

— End quote

你这错误,明显不是 嵌套ccbfile 出的问题啊。是cocos2dx 的版本 和cocosbuilder 的版本不匹配

— Begin quote from ____

杀手J 发表于 2013-8-16 13:45 url

你这错误,明显不是 嵌套ccbfile 出的问题啊。是cocos2dx 的版本 和cocosbuilder 的版本不匹配 …

— End quote

但是为什么没有嵌套的ccb文件就能正常读取呢? 我用的是cocos2d-x2.1.3 cocosbuilder 3.0a5

3.0:)