У меня есть следующий код:
id enterRight = [CCMoveBy actionWithDuration:1.5f position:ccp(-600, 0)];
id exitLeft = [CCMoveBy actionWithDuration:1.5f position:ccp(-600, 0)];
id reset = [CCMoveBy actionWithDuration:0 position:ccp(1200, 0)];
id actionCallFunc = [CCCallFunc actionWithTarget:self selector:@selector(cleanPatterns)];
id seq1 = [CCSequence actions: [[exitLeft copy] autorelease],
[[actionCallFunc copy] autorelease], [[reset copy] autorelease],
[[enterRight copy] autorelease], nil];
[sprite runAction: [CCRepeatForever actionWithAction:[seq1 copy]]];
Я хочу, чтобы моя функция обратного вызова cleanPatterns могла ссылаться на объект 'sprite'.
Есть ли какой-нибудь метод, с помощью которого метод может определить, с каким объектом происходит действие runAction?