楼主,js代码没找到,这里有c++的动画播放代码,你可以参考一下,修改下代码。
//以下是加载相关的代码:
Node *rootNode = CSLoader::createNode(“MainScene.csb”);//传入Studio2.x的资源路径
this->addChild(rootNode);//假设this是即将显示的scene
//加载动画:
ActionTimeline *action = CSLoader::createTimeline("MainScene.csb");
rootNode->runAction(action);
//注!!!:同一个文件创建的节点只能使用同一个文件创建的动画。
//嵌套节点的动画会自动加载动画,可以用嵌套节点->getActionByTag(嵌套节点->getTag()) 来获取动画
//播放动画:
action->gotoFrameAndPlay(0,60,true);//从第0帧到60帧循环播放。还有其他重载函数,具体看源码。
//帧事件监听
action->setFrameEventCallFunc(CC_CALLBACK_1(myScene::onFrameEvent, this));
//关于CC_CALLBACK_1需要点C++11的基础才能知道是咋回事,这里只要照着写就行。想了解可以查下std::Bind