我無法讓這個工作,它讓我瘋狂。我只是想在被調用時播放我的動畫。我正在使用和Cocos2d
。我有一個CCNode
,我使用從時間線播放Spritebuilder動畫 - Cocos2d
#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"];
AM
返回NULL值。我將如何正確引用?
我認爲這是因爲我導入它,它正在失去它的連接,但不知道如何正確地做到這一點。