Physics connections gone mad

Bugs will be moved here once resolved.

Post » Fri Dec 20, 2013 7:36 am

Link to .capx file:
https://dl.dropboxusercontent.com/u/95062274/Demo.capx

Steps to reproduce:
1. Press "Go" button (blocks will connect with their neighbors by physics limited revolute joints) Before press "go" you can drag and drop boxes to make another ship
2. Press W and D to start rotate ship with thrusters
3. Ship will start to band and after go crasy

Observed result:
After gone crazy it distorts and is throws from place to place



Expected result:
No bending (because Joints limited by 0 angle)
i need strong connection between blocks

Browsers affected:
Chrome: yes
Firefox: yes
Internet Explorer: yes

Operating system & service pack:
Windows 8

Construct 2 version:
release 153
Creator of MiniDayZ
B
22
S
2
G
2
Posts: 75
Reputation: 1,858

Post » Sat Dec 21, 2013 4:14 am

I can reproduce in r152 and r155. However, in my (albeit relatively limited but not just with C2) experience of box2D physics joints this is not unusual behavior. Each physics joint is springy when put under stress, so it's possible to flex a complex structure enough to displace an object to where it shouldn't go (box2D isn't perfect). Then all sorts of craziness can ensue... Frustrating, I know. Just my 2 pennies worth and I could be wrong. Nice work on the construction logic, by the way.Colludium2013-12-21 04:14:43
A big fan of JavaScript.
B
74
S
20
G
71
Posts: 2,228
Reputation: 44,888

Post » Mon Dec 30, 2013 6:02 pm

Can't reproduce. Seems to work fine in Chrome, IE and Firefox.
Scirra Founder
B
397
S
236
G
88
Posts: 24,420
Reputation: 194,544


Return to Closed bugs

Who is online

Users browsing this forum: No registered users and 6 guests