Emitter following path starting point

I am trying to have several Emitters follow a circle path, something like comets orbiting an object.

path = new Phaser.Geom.Circle(384, 532,369);	
comet11=particles.createEmitter({   
			speed:{  min: 10, max: 0},				
			scale: { start: .3, end: .2 },
			lifespan:3000,
			blendMode: 'SCREEN',        
			quantity: 2,
			emitZone: { type: 'edge', source: path, quantity: 1340,frequency:50,  yoyo: false, seamless: true },		
			alpha:{ start: .05, end: .02, ease: 'Linear'},
		})

My problem is that i cannot set the starting point on the circle. All comets start on 3 o’clock no matter what.

comet11.emitZone.points.forEach(function (point) {
  Phaser.Math.RotateAround(point, path.x, path.y, ANGLE_IN_RADIANS);
});

etc.

1 Like

It works as expected!
Thank you samme!