Cocos2d iphone 移动粒子而不移动粒子发射器

Cocos2d iphone 移动粒子而不移动粒子发射器,cocos2d-iphone,Cocos2d Iphone,我对cocos2d中的粒子有疑问。如何在不移动粒子发射器的情况下移动粒子。我想在doodle jump(雪花贴图)中实现类似的移动。我将“位置类型”设置为kCCPositionTypeGrouped,并以以下方式移动粒子: CCAction *movePlankton = [CCMoveTo actionWithDuration:0.6f position:CGPointMake(planktonEmitter.position.x, planktonEmitter.position.y+dis

我对cocos2d中的粒子有疑问。如何在不移动粒子发射器的情况下移动粒子。我想在doodle jump(雪花贴图)中实现类似的移动。我将“位置类型”设置为kCCPositionTypeGrouped,并以以下方式移动粒子:

CCAction *movePlankton = [CCMoveTo actionWithDuration:0.6f position:CGPointMake(planktonEmitter.position.x, planktonEmitter.position.y+distanceToMove)];
    [planktonEmitter runAction:movePlankton];
但是这个移动粒子发射器也是,在我的屏幕上移动了几次之后,我就没有任何粒子了

有人能帮我吗?
谢谢。

您只能移动发射器。粒子的运动是粒子效果本身的一个基本方面

您可以做的是:

  • 使用多个粒子发射器,每个发射器负责整体效果的一个小方面
  • 使用精灵控制移动