CCNode addChild из метода
Я пытаюсь добавить CCNode к моей сцене.
Это работает, используя это в самом классе сцены (Level.m):
- (void)didLoadFromCCB {
CCLOG(@"didLoadFromCCB");
self.userInteractionEnabled = TRUE;
CCNode *node = [CCBReader load:@"NodeClassName"];
node.position = ccp(10 , 54);
[self addChild:node];
}
сейчас я пытаюсь сделать то же самое, но теперь, вызывая метод другого класса (Cursor.m), который выглядит следующим образом:
-(void) place: (int) yPos{
CCNode * node = [CCBReader load:@"NodeClassName"];
node.position = ccp(10 , yPos);
[self addChild:node];
NSLog(@"placed");
}
Level.m:
- (void)didLoadFromCCB {
CCLOG(@"didLoadFromCCB");
self.userInteractionEnabled = TRUE;
Cursor *co = [[Cursor alloc] init];
[co place: 54];
}
почему это не работает?