求助!弄了都快一周了,关于加载cocostudio2.3.3导出的csb文件

我在cocostudio里新建一个场景MainScene.csd,然后拉了一个精灵,创建了一个序列帧动画,然后导出.csb文件。
然后代码里面是这样加载的:
Node* node = CSLoader::createNode(“res/MainScene.csb”);
ActionTimeline* action = CSLoader::createTimeline(“res/MainScene.csb”);
node->runAction(action);
action->gotoFrameAndPlay(0);
node->setPosition(300, 300);
addChild(node);

结果运行后,根本没有显示这个动画。
就是想问下,大家都是怎么操作的,是我哪里姿势不对吗?真心求教!

这看不出个啥来, 得调代码, 挂出你的附件, 引擎版本号。

action->gotoFrameAndPlay(0);
参数写错了。

论坛==cocos板块有帧动画的帖子,请仔细看。

汗。。。。。我直接用整套cocos(framework+studio)生成项目,就可以了。
之前一直是自己下的3.8的源代码,然后从cocostudio导出素材资源和文件放到自己用python新建的项目中用的,那样居然不行,不过我也懒得深究了。

actiontimeline终于可以使用了,不过又来了一个问题,armature相关的.c文件都不编译是什么鬼(我在CCArmature.c中改个乱七八糟的东西,整个项目仍然编译通过足以说明问题),我怎么把这些文件添加到项目的依赖列表?

我也是,要不然报错误,要不然黑屏。。:2::2::2:

action->gotoFrameAndPlay(0, 50,true);

这里你换成这种试试,里面的数值是帧数

我是用的自己创建的场景啊,加载后各种乱。。

后来又折腾了一下unity,发现也不是那么完美。
特么的,我现在突然觉得还是自己做游戏引擎最靠谱了。。。可以拿cocos的引擎架构做一些参考,不过就是太花时间。。。而且也不清楚directx或者opengl是不是也有各种坑,天啊,我现在感觉满世界都是坑,已经没救了。。。。