diff options
author | tv <tv@nomic.retiolum> | 2013-12-30 14:47:53 +0100 |
---|---|---|
committer | tv <tv@nomic.retiolum> | 2013-12-30 14:47:53 +0100 |
commit | 2924760337fa6f5ecc64df99f4e022b0b7965c4f (patch) | |
tree | d1158b010d3668a3681274bde494ae8e82ce5c8e /Kübelwagen/sin.js | |
parent | db8fd88a4f8bd4e82b4977ceb9d033b44cfcf13c (diff) | |
parent | 08aa5e406a1f7b39182e79ea4eb7fabf7d61eaa3 (diff) |
Merge branch 'master' of https://github.com/krebscode/painload
Diffstat (limited to 'Kübelwagen/sin.js')
-rw-r--r-- | Kübelwagen/sin.js | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/Kübelwagen/sin.js b/Kübelwagen/sin.js new file mode 100644 index 00000000..0f472715 --- /dev/null +++ b/Kübelwagen/sin.js @@ -0,0 +1,37 @@ + + + +var x = 3000; + +var t = 0; +var i = 0; +var j = 0.00001; +var t0 = new Date(); +(function rec () { + + var t1 = new Date(); + console.error('dt = ' + (t1 - t0)); + t0 = t1; + + if (x === 3000) { + x = 1000; + } else { + x = 3000; + }; + + console.log('2000 50 0 50 2000 50 0 50 ' + x + ' 100 0 0'); + return setTimeout(rec, 1000); + + i += 0.01; + console.log((2000 + Math.sin(i) * 1000 | 0) + ' 0'); + return setTimeout(rec, 1); + + var f = Math.abs(1000 + 500 * Math.tan( t )); + var scale = 1; + + console.log(((f * scale)|0) + ' 0'); + + t++; + setTimeout(rec, 100); + //process.nextTick(rec); +})(); |