1.0.2 • Published 4 years ago

dok-timescheduler v1.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

dok-timescheduler

Module for executing action with a delay within a game loop.

  • Schedule actions within the scheduler.
  • Run process with the current time. The action will get executed.

This is more or less the equivalent of setTimeout, but it is within the scheduler's process function, that can be run within a game loop;

const scheduler = new TimeScheduler();

schedule.scheduleAt(Date.now() + 3000, () => console.log("Action."));
// ...

//	this will display "Action." after 3 sec if schedule.process is called repeatedly. Then the action gets removed.
schedule.process(Date.now());	
1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago