Cocostudio 导出的csb文件和ui动画重复播放重复加载问题

cocos2d-x 3.2
cocostudio 1.6

百度搜了没怎么介绍的?

auto layer = static_castui::Layout*(cocostudio::GUIReader::getInstance()->widgetFromBinaryFile(“xxx.csb”));

cocostudio::ActionManagerEx::getInstance()->playActionByName(“xxx.csb”, “Animation1”);

然后layer的ui动画 Animation0 可以正常播,然后调用第二 个Animation1不能播的

还有layer的ui动画的帧曲线ease都没效果了,

让后我换成加载json文件就都好了,跟cocostudio 里预览的一样了。

是bug吗?
cocostudio 导出的csb文件是要怎么用的啊???

没人知道吗?

还有为什么我的一个ui动画在一个场景里播完,然后跳到另一个场景再加载同一个ui 动画就不能播了????然后打印这个
cocos2d: removeAction: Target not found
cocos2d: removeAction: Target not found

ui动画再一个场景用完不能在另个场景重用吗?是被释放掉了还是要怎么特殊调用

进入第一个场景加载ui json文件,ui动画一切正常播放,在这个场景也能重复播放,但是!!!
跳到第二个场景加载同一个 ui json文件,播放不了,跳回第一个场景(刚才一切正常的那个)ui动画也播不了了!!!!

好晕,好晕,求大神出现,指点一下。

我顶,不沉!!!

cocos2d-x 果真是个巨大的坑啊!!!!:3::3::3::6::6::6::9::9::9:

类似问题解决方法
http://www.cocoachina.com/bbs/read.php?tid=197713&page=2

http://www.cocoachina.com/bbs/read.php?tid=213201&page=1#998529

http://blog.segmentfault.com/hongliang/1190000000660534

二进制已经确认UI动画部分有问题,这个目前先避开UI动画的二进制解析问题。

还有那个在几个不同场景播同一个ui动画崩溃的问题呢?是不是bug啊,提交了吗?解决了吗?

网上都说是ActionManagerEx这个有问题,是不是啊?

:5:求版主大大看看。

你是不是重复加载了动画没释放掉哦。ArmatureDataManager::getInstance()->addArmatureFileInfo()这个方法如果加载多次同一个资源而没有释放掉会有问题

ArmatureDataManager
这个是骨骼动画吧Armature,我的是ui动画 layout , button 等的 移来移去的 ui编缉器里弄的动画,你的是在动画编辑器里动画吧

4楼你自己都给出了答案~ 现在UI动画不能用.csb二进制, 你在UI加载的时候也不要用,都只用jsn文件就行了

coco stduio 2.06 配 cocos2d-x 3.3.final 创建UI 没有json 文件 ,怎么弄啊

为什么Cocos2d-x的test 可以加载CSB 呢, 好奇怪的

“猜测你是刚接触Studio2.x,新版本导出的是csb文件 使用CSLoader加载
这里有新版本在2d-x中的使用教程:http://www.cocoachina.com/bbs/read.php?tid-265757.html