Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
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
Develop games in your browser. Powerful, performant & highly capable.
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...
Any help with this? As it stands making a ragdoll is untenable due to this issue and it's super frustrating.