关于用cocosbuilder制作骨骼动画的问题

我先把代码贴出来吧:

void boneAnimationScene::loadBoneAnimation(){
    //创建一个自动释放的 Node 加载库
    NodeLoaderLibrary *nll = NodeLoaderLibrary::newDefaultNodeLoaderLibrary();
    
    //创建一个 CCBReader,并设置自动释放
    ccbr = new CCBReader(nll);
    
    //读取一个ccbi的文件,生成一个CCNode实例
    auto s = ccbr->readNodeGraphFromFile("walk.ccbi");
    auto *s1 = ccbr->readNodeGraphFromFile("walk.ccbi");
    
    //设置坐标
    s->setPosition(screenSize.width/2,screenSize.height/2);
    s1->setPosition(screenSize.width/4, screenSize.height/2);
    
    if (s != NULL) {
        addChild(s);
    }
    
    if (s1 != NULL){
        addChild(s1);
    }

}

void boneAnimationScene::playBoneAnimation(){
    
    ccbr->getAnimationManager()->runAnimationsForSequenceNamed("walk_animate");
    
}

```


问题出来了,,,这里有两个精灵,他们都会播放完全同步相同的动画,我怎么才能控制不同的精灵来播放不同的动画呢?
或者是把这个动画提取出来 放在animationCache里面?

如果以上都不行的话难道对于多个相同的角色,我都要使用一次ccbr = new CCBReader(nll);吗?

自己顶一下

再顶一次,,,请大神帮助啊

求解:3::3::3::3::3::3::3::3::3: