【问题标题】:Move particles without moving particle emitter移动粒子而不移动粒子发射器
【发布时间】:2012-03-15 00:05:39
【问题描述】:

我对 cocos2d 中的粒子有疑问。如何在不移动粒子发射器的情况下移动粒子。我想像在涂鸦跳跃(下雪地图)中那样移动。我将位置类型设置为 kCCPositionTypeGrouped 并以这种方式移动我的粒子:

CCAction *movePlankton = [CCMoveTo actionWithDuration:0.6f position:CGPointMake(planktonEmitter.position.x, planktonEmitter.position.y+distanceToMove)];
    [planktonEmitter runAction:movePlankton];

但是这个移动粒子发射器也是如此,在我的屏幕上移动几次之后我没有任何粒子。

有人可以帮我解决这个问题吗? 谢谢。

【问题讨论】:

    标签: cocos2d-iphone


    【解决方案1】:

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

    你可以做的是:

    • 使用多个粒子发射器,每个发射器负责整体效果的一小部分
    • 使用精灵进行受控运动

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多