UNPKG

eventemitter3-timer

Version:

`EventEmitter3-Timer` is a plugin extend [EventEmitter3](https://github.com/primus/eventemitter3) to create time events easily.

38 lines (33 loc) 986 B
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Pixi.js Test</title> <script src="https://pixijs.download/v4.7.0/pixi.min.js"></script> <script src="../dist/eventemitter3-timer.min.js"></script> </head> <body> <script> var app = new PIXI.Application(800, 600); document.body.appendChild(app.view); var timer = new EE3Timer.Timer(1000); timer.repeat = 15; timer.on('start', function(elapsed) { console.log('start') }); timer.on('end', function(elapsed) { console.log('end', elapsed) }); timer.on('repeat', function(elapsed, repeat) { console.log('repeat', repeat) }); timer.on('stop', function(elapsed) { console.log('stop') }); timer.start(); app.ticker.add(function() { timer.timerManager.update(app.ticker.elapsedMS); }, this); </script> </body> </html>