1

我是 cocos2 的绝对初学者,实际上我昨天开始处理它。我想做的是沿着贝塞尔曲线移动图像。我就是这样做的

- (void)startFly
{    
[self runAction:[CCSequence actions:
                 [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]],
                 [CCCallFuncN actionWithTarget:self selector:@selector(endFly)],
                 nil]];

}

我的问题是图像移动不均匀。一开始它移动得很慢,然后逐渐加速,最后它移动得非常快。我应该怎么做才能摆脱这种加速?

4

1 回答 1

1

我建议查看 Line Drawing Starter Kit... 我已将其用于应用程序以使精灵以均匀的速度跟随路径

http://www.learn-cocos2d.com/store/line-drawing-game-starterkit/

于 2012-04-18T02:30:56.043 回答