Is it possible to deterministically vary the size of particles?

Hello, everyone.
I was looking forward to making an particle emitter that throws particles in a half-a-circle shape change their size according to how close they are to the front of the emitter, so, particles on the sides would be smaller. Take this image for reference:

Is there a way to acheive this automatically, or do I just have to create various emitters across de radius? Thank you, in advance.

I don’t understand what you’re trying to do. Do you have a more descriptive example?

Given a particle emitter that emits particles on a half a circle shape, I want the particles that are closer to the face that emits them to have a bigger size.

Refer to my image. Because the particles (circles) have been emitted in a direction closer to the LookVector, they should be bigger. In contrast, particles thrown to the sides, would be smaller. I was trying to find out if this is possible to do in an “automated” way that does not involve me emitting, changing position and size, and repeating until the shape is complete.

If you need myself to be clearer, let me know what parts you are not understanding.

interesting idea, however i don’t think this is possible without scripting it yourself by grabbing an attachment and doing whatever with it; now that i think about it you’d probably need multiple emitters since updating ParticleEmitter.Size updates all particles, not just new ones