Can't remove a series of MeshInstances in an array
So I'm trying to make an explosion that destroys a bunch of trees that are MeshInstances.
I'm not having trouble hitting or detecting the Instances. The problem comes when I try to delete them. Because they are referenced by an array of INTs; as soon as you delete the first one (in a for loop for example) it resizes the array and then all the INT refs you had for the other meshes become invalid and they can't be deleted reliably anymore.
Anyone have a solution to this?
asked Feb 05 '18 at 05:50 AM in Blueprint Scripting
If anyone runs into this same issue, there's a BP function called "RemoveInstances" that will remove multiple at a time. I'm not sure how I missed this but found it today.
answered Feb 06 '18 at 05:59 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here