Cocos2d iphone 使用SpriteBuilder 1.0和Cocos2d v 3.0访问其他ccb内部的ccb

Cocos2d iphone 使用SpriteBuilder 1.0和Cocos2d v 3.0访问其他ccb内部的ccb,cocos2d-iphone,spritebuilder,Cocos2d Iphone,Spritebuilder,嗯,我有一个角色,每个角色都有几个CCB文件,每个部分都有一些动画,所以我想知道如何访问每个文件,因为使用getChildByName或者如果我实现了它,我只得到一条消息:CCBReader:找不到成员变量 结构如下: -Scene --Character / catarinaCuerpo.ccb / _catarina with Doc root var ---Head / catarinaCabeza.ccb / _catarinaCabeza with Doc root var ----E

嗯,我有一个角色,每个角色都有几个CCB文件,每个部分都有一些动画,所以我想知道如何访问每个文件,因为使用getChildByName或者如果我实现了它,我只得到一条消息:CCBReader:找不到成员变量

结构如下:

-Scene
--Character / catarinaCuerpo.ccb / _catarina with Doc root var
---Head / catarinaCabeza.ccb / _catarinaCabeza with Doc root var
----Eyes / catarinaOjo.ccb / _catarinaOjo with Doc root var / the name of the timeline that I want to access is "parpadeo"
---Wings / catarinaAla.ccb / _catarinaAla with Doc root var / the name of the timeline that I want to access is "aleteo"
那么,使用以下工具访问这两个动画的方法是什么:

CCBAnimationManager* animationManagerSomething = someNode.userObject
[animationManagerSomething runAnimationsForSequenceNamed:@"animationName"];

1.场景/1.1角色/1.1.1.Head/1.1.1.1。眼睛访问其动画/1.1.2。Wings对其animation.doc根变量的访问被精确地分配给相应ccb的根节点及其自定义类。如果ccb是另一个ccb中的子文件,则不会将ivar分配给容器ccb根节点。在这种情况下,您必须使用getchildbyname,如果这不起作用,请发布代码。确保节点的名称属性(而不是时间线名称)已设置且唯一。我想出了一些解决方案,但不令人满意:/