[Cocos Creator 3.6.2] RigidBody2D moving slowly on lower fps

Hi, I’m using Cocos Creator version 3.6.2 the RigidBody2D Linear Velocity is not behaving as per fixed timestamp. On the lower fps it is moving slowly and on higher fps it is moving quickly.

This issue is similar as these posts below:

3 Likes

Sorry, this issue has not been fixed yet. We have identified and documented this issue and will fix it as soon as possible. Thank you for your feedback.

This one is really serious issue.

May I know why its not fixed yet? because of this we cant launch any physics based games at all.
As now a days there are lot of devices with 60/90/120/144 hz so physics calculation will be different and game wont run as expected.
This should be fixed on priority.

3 Likes

I too have the same issue. It’s hard to make a game with physics. It’s not fair. Need a quick fix.

+1, seems they just focused on features those required by investor, not developers. very sad.

+1

this hack solved this problem but I’m not 100% sure. this looks working for me.]

update(dt: number) {
    PhysicsSystem2D.instance.fixedTimeStep = dt;
}