I’ve attached an empty project with nothing changed aside from two game objects added, one with a dynamic collision object and one with a static collision object. One of the objects has a script that creates a fixed joint for the two objects.
joints-test.zip (17.1 KB)
The result looks like this on my end, with some very strange movement from the dynamic object:
I’m not familiar with physics at all, so I don’t understand why this happens, but it definitely doesn’t seem intended. Any thoughts?
EDIT: This is from Defold version 1.2.173, running on macOS.