Cocos2d使用"调制"沿着bezier移动精灵。或摇晃

时间:2014-05-14 06:26:44

标签: cocos2d-iphone bezier

我正在使用CCBezierTo移动我的精灵:

    id streakAcross = [CCBezierTo actionWithDuration:myDuration bezier:bezier];

我想沿着路径调制(正弦?)精灵,或者引入一个平滑的摆动,沿着贝塞尔路径的任一侧移动精灵。我想我可以同时产生一个ccmoveby动作,但还没有理解它。

1 个答案:

答案 0 :(得分:0)

我已经通过在spnode中嵌入精灵来解决这个问题。使用CCMoveBy-s相对于它的父级,精灵上下(永远)动画。然后我沿着贝塞尔曲线路径为父节点设置动画。我添加了一个缓和动作来解决问题。