I have a particle system that I use in the following manner
DustParticle = CCParticleSystemQuad::create("dust_texture.plist");
Vec2 pos = Vec2(
BadSprite->getPositionX()
BadSprite->getPositionY()
);
Vec2 World = BadSprite->getParent()->convertToWorldSpace(pos);
Vec2 Node = BadSprite->convertToNodeSpace(World);
DustParticle->setPosition(Node);
BadSprite->addChild(DustParticle);
Now here is what happens BadSprites is moving towards the left however the Particle effect seems to be stuck at the position it was launched at isnt it also suppose to move left as its parent is moving left? Any suggestions on what might be going on ? Do particle effects behave different when attached as children. I know if I attached a sprite it will follow the parent.