The "GetParticles" unit does not store single particles to a regular list or array, it has to be a "ParticleArray"! Right now (Bolt 1.3) I found no regular way to create such a particle array, but I found a workaround to convert a array list with a prefilled amount of objects to a particle array:
- make sure you have added "UnityEngine.ParticleSystemModule" to assemblies and "Particles of Particle System" to units (Unit Option Wizard)
- create empty array list
- add items (can be empty) to the array list with the amount of particles you want to store (important)
- convert it to "ParticleArray" with "ArrayList to Array" unit and set Type to "Particle of ParticleSystem"
- use "Get Particles" in update flow to get and use particles data f.e to set position for instances
There may be more optimized ways out there to create and fill a particle array, so please let me know ;)
Customer support service by UserEcho