So I've got a bunch of sprites joined together by limited revolution joints. I throw this ragdoll around quite a bit, and I've noticed that the distance between the sprites can increase if you throw the base sprite around too much. Is there any way to force the joints to always keep the same distance? I've tried adding a distance joint, on top of the limited revolution joint, but no luck there :\
System distance between joint is not equal to X distance,
trigger once set distance to x
Hey Pixel. I can't seem to find the actions you're referring to. How do you set the joint distance?
I don't think there is a revolution joint, position expression, but using system compare you could check the position of the objects attached to said joints,maybe...
not tried this, it's just an idea...
Thanks Pixel, but setting positions outside of the physics object causes some pretty horrible behaviours unfortunately...
Develop games in your browser. Powerful, performant & highly capable.
Any help with this? As it stands making a ragdoll is untenable due to this issue and it's super frustrating.