0

私はこれを機能させることができず、気が狂っています。アニメーションが呼び出されたときにアニメーションを再生したいだけです。と を使用SpritebuilderしてCocos2dいます。をCCNode使用してシーンにインポートしている があります

#import "heroCharacter.h"
//Reference
CCNode *_heroContainer;
//Then

CCNode *hero = [CCBReader loadAsScene:@"heros/panda"];
[_heroContainer addChild:hero z:1 name:@"level1"];

これCCNodeには、さまざまなタイムライン アニメーションが含まれています。

を使用してアニメーションを呼び出そうとしています:

CCBAnimationManager* animationManager = _heroContainer.userObject;
NSLog(@"AM: %@", animationManager);
[animationManager runAnimationsForSequenceNamed:@"ouch"];

AMNull 値を返します。これを正しく参照するにはどうすればよいですか?

私はそれをインポートしていて、接続が失われているが、正しく行う方法がわからないためだと思います。

4

1 に答える 1