Using Joints at a Fixed Distance

Get help using Construct 2

Post » Tue Apr 01, 2014 10:47 am

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 :\
B
55
S
12
G
8
Posts: 339
Reputation: 9,364

Post » Tue Apr 01, 2014 1:44 pm

Would

System distance between joint is not equal to X distance,
trigger once set distance to x

not work?
As long as I can move left, right and fire, I'm Happy...
B
42
S
15
G
11
Posts: 655
Reputation: 12,260

Post » Tue Apr 01, 2014 3:34 pm

Hey Pixel. I can't seem to find the actions you're referring to. How do you set the joint distance?
B
55
S
12
G
8
Posts: 339
Reputation: 9,364

Post » Tue Apr 01, 2014 4:00 pm

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...
As long as I can move left, right and fire, I'm Happy...
B
42
S
15
G
11
Posts: 655
Reputation: 12,260

Post » Wed Apr 02, 2014 2:06 am

Thanks Pixel, but setting positions outside of the physics object causes some pretty horrible behaviours unfortunately...
B
55
S
12
G
8
Posts: 339
Reputation: 9,364

Post » Thu Apr 03, 2014 3:58 am

Any help with this? As it stands making a ragdoll is untenable due to this issue and it's super frustrating.
B
55
S
12
G
8
Posts: 339
Reputation: 9,364


Return to How do I....?

Who is online

Users browsing this forum: plinkie and 18 guests