Pergunta

- (BOOL) ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
    CocosNode* spHead = [self getChildByTag:tagHead];
    CocosNode* spBody = [self getChildByTag:tagBody];

    [spHead runAction:fadeOutAction];
    [spBody runAction:fadeOutAction];
}

como o código acima, eu quero os sprites para fazer alguma ação, ao mesmo tempo, o segundo funciona exatamente, mas o primeiro não.

Necessidade help.Anyone pode me ajudar?

Foi útil?

Solução 2

eu sei

  • (BOOL) ccTouchesEnded: (NSSet *) toca withEvent: (UIEvent ) evento { CocosNode spHead = [auto getChildByTag: tagHead]; CocosNode * spBody = [auto getChildByTag: tagBody];
    [spHead runAction:fadeOutAction];
    [spBody runAction:[[fadeOutAction copy] autorelease]];

}

, em seguida, ok

Outras dicas

Seu fadeOutAction não controla reentrancy?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top