-1

我的问题是:当我在特定位置创建一个精灵时CCActionMoveTo,我让它移动另一个位置。在移动过程中,精灵检测触摸事件。但是当我在移动过程中触摸我的精灵时它不起作用:

-(void)caca
{
    target = [CCSprite spriteWithFile:@"boulerouge_06.png"];
    target.position=(300,10);
    [self addChild:target];

    id actionMove = [CCMoveTo actionWithDuration:3 
                                        position:ccp(240, 160)];
    [target runAction:actionMove];
}
4

1 回答 1

0

精灵不检测触摸事件。您需要创建一个控制层,然后他们可以通过您的游戏层告诉您的精灵做其他事情。

于 2012-04-20T09:43:13.953 回答