Create a blueprint, add 2 static meshes with physics enabled
Add PhysicsConstraint
Set “Component Name 1” to first static mesh, and “Component Name 2” to second static mesh
Set “Linear Breakable” to true, and Linear “Break Threshold” to 1
Right click PhysicsConstraint>Add Event>OnConstraintBroken
Wire this to print a string “Broken!”
Place blueprint in the world
Play
-Joint breaks, but “Broken!” is never printed because event is never firing on break
OnConstraintBroken should fire when the joint breaks
Hello ShortStuf7,
Thank you for your report. I was able to recreate your issue with your repro steps and I’ve created a bug report about the issue. I expect it to be resolved in a future update.
Thanks again,
~Sam
Awesome, thanks! I look forward to it!
Hi,
This issue has been fixed and will be in the 4.3 release.
this is still broken for me
ashtorak
(ashtorak)
October 22, 2024, 7:35pm
6
It’s firing sometimes for me on 5.4.2, but not always. Maybe similar bug got re-introduced with chaos.
See also here 5.0.2 Chaos Bug? - Physics constraint broken event not firing - #5 by ashtorak
1 Like