请问我一个sence上有多个动画Node,就用一个gotoframeAndPlay 能全部播放吗?我这里报错了
目前嵌套的Node的动画会自动播放。
每个文件都有自己的Action。
每个Action都只操作自己的文件。
你报什么错了
文件包含写错了吧,应该是:#include “cocostudio/CocoStudio.h”
另外发布出来的资源根本显示不出来,图片都显示不了。
这个文件结构个人配置导致,sorry。
发布资源看不到检查是不是嵌套过,目前有一个bug会导致嵌套的文件查找不到图。
由于示例写的时候是修复的,所以建议大家先不要嵌套非根目录下的csb/csd文件
问题解决了,多个动画同时播放没问题。
现在的问题是我写了动画播放一次后回调没用
新的回调怎么写? 我照着test里面的例子写的 还是没用
ActionTimeline *mainAnimation = CSLoader::createTimeline(“frontScene.csb”);
node->runAction(mainAnimation);
mainAnimation->gotoFrameAndPlay(0,false);
this->addChild(node);
mainAnimation->setFrameEventCallFunc(CC_CALLBACK_1(MainMenuPanel::onFrameEvent,this));
Thanks