Jump to content

How to stop player movement for a few seconds and resume player movement?


Recommended Posts

Hi, so I am using arcade physics, and when my player sprite collides with my object, I have a timer starting, and during that time I would like to stop player movement (say for 10 seconds if my timer is set to 10 seconds).

I can successfully stop the player movement on collision, but when the time stops (aka time runs out) I want the player to resume movement (right now it just stays frozen). 

I am stopping player movement by setting player.body.velocity = 0;

I am checking for collisions in update, and starting the timer on collision with the object.

I am using phaser's provided timer.

Link to comment
Share on other sites


  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...