I have a particle engine which creates an emitter at my mouse position.
particleEngine.EmitterLocation = new Vector2(Mouse.GetState().X, Mouse.GetState().Y);
It's in the Update method in Game1.cs.
I have another class which is called Ball.cs with its bouncing physics, and Texture2D texture; Vector2 position.
Now how do I make the emitter / particles follow the ball instead?
pass a reference to the particleEngine to the Ball class and set the EmitterLocation to the ball's location.
Example:
Game1, Initialize (for instance):
In the Ball class:
I don't know how your particle engine works or anything about your code structure, but with the information given I did my best to implement an understandable example.