Hey guys,
I have a “blood-splat” decal system where the blood-splats are single particles that are created when a particle from my “blood-drop” particle system collides with something. This works pretty well, but the only problem is when a blood-drop lands on an object that can move (i.e. a door) and creates a blood-splat there, it will remain at its original position even if the object moves.
My plan was to simply make it so that when a blood-splat particle is created, it sets whatever it collided with as its parent. However, this doesn’t seem to be possible, as the closest property I’ve found is Particle.position, After some testing, I don’t think this will do the trick.
Would anyone know how to get around this issue or how to properly implement it? Thanks!