(31-10-2019, 11:41 AM)josemendez Wrote: Hi there!
To be honest, never thought about the use case of having multiple cursors in a single rope. Taking note for future updates.
Since each cursor updates its own position (specified as normalized length) when adding/removing particles, what you found out makes perfect sense: each cursor is not aware of the others, so they do not automatically update their position when another cursor changes the amount of particles. Doing it manually for every cursor seems a viable workaround.
Adding another issue to this;
When changing rope length with a cursor while baking particles, the playback will do some weird stuff. Is this a known bug?
EDIT:
Also, when trying to get the positions of all active particles in order to spawn and update a position for gameobjects, the indices jumps around when deleting from both ends. It's very obscure to get a list of all active particles.