I’ve been trying to serialize a particle system with sub-emitters. One of the sub-emitters is linked to some other sub-sub-emitters. When I serialized and reload it, the system changed.
Specifically, the original system launched 5 particles in a row and each exploded into sub-particles, while for the serialized one, only the first 2 particles exploded. I checked the inspector while running, it seemed that the sub-emitter disposed before the time I set. Below are the codes:
Original system: https://playground.babylonjs.com/#GXTHL9#23
Serialized system: https://playground.babylonjs.com/#GXTHL9#22
Start both systems by pressing the space bar.