I am trying to spawn with a single particle system, multiple mesh particles, each one with different sizes.
The size is passed by parameter from blueprint. The mesh particle is then spawned by an eventReceiverSpawn from BP too.
In the picture, those boxes should have different sizes…
The problem is that everytime I change the initial size parameter, the whole particle system changes its initial size, meaning that all the existing particle meshes CHANGE its sizes to the new parameter size (that was supposed to work for only the last emitted particle mesh)
I am asking for your help, community and developpers, as I find this issue really strange, and I can’t grasp the solution to my problem.
Yes, all the particle meshes belong to the same particle system.
I am capable of spawning by event each particle mesh in the position I want, using this node
This node allows me to set a location and velocity to the particle spawned by BP. But there ends the parameter list.
I’d like to add this to my question: is it possible to modify this event in the engine or something in order to add more pins, like scale or particle material?
I insist, the idea is to control the parameters of each individual particle spawn.
Thousands of particles are spawned this way, each one with different parameters.
Well as a quick work around, if its just that one particle, you could just scale the entire particle system when you spawn it instead of using an internal parameter.