私は2つのレイヤーを持っており、ccTouchMovesイベントで、スプライトを破棄して再作成し、1番目のレイヤーから2番目のレイヤーに移動する必要があります
私はこれをそのようなことをしました
-(void)ccTouchMoved:(UITouch *)touch withEvent:(UIEvent *)event
sprite = [CCSprite spriteWithFile:@"file.png"];
[[self parent] addChild: sprite]
if (sprite)
{
[sprite ccTouchBegan:touch withEvent:event];
// [character ccTouchMoved:touch withEvent:event];
}
[self removeFromParentAndCleanup:true];
}
スプライトが作成され、メソッド ccTouchBegan が呼び出されましたが、その後、メソッドはすべて終了 します単純なタッチ イベントのように ccTouchMoved と ccTouchEnd を呼び出す方法