I tested Join:Ball() today and found out a problem with the parent entity
Here is my modified code from https://www.leadwerks.com/docs?page=API-Reference_Object_Joint_Ball
parent = Model:Box()
parent:SetColor(0.0,0.0,1.0)
parent:SetMass(0)
parent:SetPosition(1,0,0) --Move parent box a little bit to the right
parent:SetGravityMode(false)
child = Model:Box()
child:SetColor(1.0,0.0,0.0)
child:SetMass(1)
child:SetPosition(2,0,0)
child:AddTorque(10,0,0)
As I expected, the child object's joint position shoud follow the parent object position. but not.
child object's joint position is still at Global position (0,0,0)