1

突然の停止ではなく滑空停止をしようとしていCCSpriteますが、これを行う方法がよくわかりません。ユーザーがタップした場所に基づいて移動しCCSpriteています。スプライトは動きますが、グライドして止まりません。私のコードは以下の通りです:CCActionMoveToCCEaseOut

-(void) touchBegan:(UITouch *)touch withEvent:(UIEvent *)event
{
    CGPoint touchLoc = [touch locationInNode:self];
    CCActionMoveTo *actionMove = [CCActionMoveTo actionWithDuration:0.2f position:ccp(touchLoc.x, 150)];
    id ease = [CCEaseOut actionWithAction:actionMove rate:2];
    [_playerSprite runAction: ease];
}
4

2 に答える 2