Hi, I am trying to add an impulse to a geometry collection at a hit location how can I do that? When I use the blueprint below there is no response from the Geometry Collection.
if you want to apply a velocity on the breaking pieces after an external strain , you can use ApplyBreakingLinearVelocity / ApplyBreakingAngularVelocity functions on the GeometryCollection component
Apply External Strain does not apply velocity it only apply damage to the pieces that can eventually break if their damage threshold is lower than the strain applied
to apply velocity to unbroken pieces, I recommend using AddImpulseAtLocation
Do you know if when you apply the impulse it are the pieces in a sleeping state?
There is known issue around pieces not waking up when getting an impulse
We have addressed this for the next release
Something you could try is to Call wake rigid bodies on the component before calling apply impulse in the hope this wakes the pieces up