request animation frame
$ component install component/raf
Request the animation frame with raf(fn)
, cancel with raf.cancel(id)
.
var x = 0; var y = 50; var canvas = document.querySelector('canvas'); var ctx = canvas.getContext('2d'); var raf = require('raf'); function animate() { raf(animate); draw(); } var prev = Date.now(); function draw() { var curr = Date.now(); var diff = curr - prev; var p = diff / 16; ctx.clearRect(0, 0, 900, 300); ctx.beginPath(); ctx.globalAlpha = .5; ctx.arc(x, y, 10, 0, Math.PI * 2, false); ctx.fill(); x += 2; y += Math.sin(x/20) * 5; prev = curr; } animate();
MIT
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4