Is there a way to modify the rate that physics is applied, either globally or on a per-sprite basis in Phaser? That is, how can I slow down or speed up the rate at which sprites move around, or fall due to gravity? One use case would be for the "bullet time" effect - by slowing down the physics rate for everything else apart from the player character.
I understand that the way physics works is that deltas are applied to sprite bodies every frame, based on the game.time.elapsed
value. One method would be to set a custom multiplier on this elapsed value so movements happen slower or faster, but is this possible?
Alternately, I could apply all the physics effects myself, but can I do this without losing compatibility with the rest of the physics system?