diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-09-14 02:00:01 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-09-14 02:00:01 -0400 |
| commit | a8d86242bf654e4bff5937ca1353f00b0d7f3aa7 (patch) | |
| tree | b6869821c3b0b70287e004394b550fc84197e273 /env.js | |
| parent | b9c2a6fa85e4585ff631123d74b0fa49296b8563 (diff) | |
use interval series rather than equal tmp
Diffstat (limited to 'env.js')
| -rw-r--r-- | env.js | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -42,6 +42,7 @@ var environment = (function(){ environment.build = function(){ environment.scale() environment.duration() + environment.set_intervals() snap = new Snap (window.innerWidth, window.innerHeight - $("#controls").height()) dot_grid = new DotGrid () @@ -111,6 +112,7 @@ var environment = (function(){ $("#tet").on("input", environment.scale) $("#root").on("input", environment.scale) $("#interval").on("input", environment.scale) + $("#intervals").on("input", environment.set_intervals) $("#duration").on("input", environment.duration) $("#use_scale").on("change", environment.use_scale) if (is_mobile) { @@ -134,6 +136,13 @@ var environment = (function(){ environment.use_scale = function(){ use_scale = $("#use_scale").get(0).checked } + environment.set_intervals = function(){ + scale = $("#intervals").val().split(" ").map(parseInterval).filter(function(v){ + return !! v + }).map(function(v){ + return v * root + }) + } environment.check_drawing = function(){ drawing = ! drawing $("#draw").html( drawing ? "drawing" : "playing" ) |
