Skip to content

Commit c56d9cc

Browse files
committed
Fixed physics stability
1 parent d9597bd commit c56d9cc

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

webgl/core.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ class Core
7373

7474
static preUpdateWithPhysics(elapsedTime)
7575
{
76-
setInterval(function(){Core.app.physicsWorld.stepSimulation(elapsedTime, 60);}, 20);
76+
Core.app.physicsWorld.stepSimulation(elapsedTime, 60);
7777
Core.preUpdate(elapsedTime);
7878
}
7979

webgl/projects/project.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,14 @@ class Project
7070
'webgl/ammo/ammosphere.js',
7171
'webgl/ammo/ammobox.js'
7272
]));
73-
this.physicsLoader.derivesIn(this.physicsHandlersLoader);
7473
Projects.alreadyLoadedPhysics = true;
7574
}
7675
else
7776
{
78-
this.physicsPreLoader = new ResourceLoader([]);
77+
this.physicsHandlersLoader = new ResourceLoader([]);
7978
this.physicsLoader = new ResourceLoader([]);
8079
}
80+
this.physicsLoader.derivesIn(this.physicsHandlersLoader);
8181
}
8282

8383
setAssetsLoader()

0 commit comments

Comments
 (0)